微信小程序如何分包

最近由于业务拓展,发现小程序包大于2m无法上传

项目目录层级

微信小程序如何分包_第1张图片

page.jeson配置
"subPackages": [{
		"root": "subpkg",
		"pages": [{
			"path": "rank/steps-detail",
			"style": {
				"navigationBarTitleText": "步数趋势",
				"enablePullDownRefresh": false,
				"navigationBarTextStyle": "black",
				"navigationBarBackgroundColor": "#ffffff"
			}
		},{
			"path": "rank/steps-rank",
			"style": {
				"navigationBarTitleText": "步数排行",
				"enablePullDownRefresh": false,
				"navigationBarTextStyle": "black",
				"navigationBarBackgroundColor": "#ffffff",
				"navigationStyle": "custom" // 隐藏系统导航栏
			}
		}]
	}],
  // 开启分包预下载
  	"preloadRule": {
			"subpkg/rank/steps-detail": {
				"network": "all",
				"packages": ["__APP__"]
			},
			"subpkg/rank/steps-rank": {
				"network": "all",
				"packages": ["__APP__"]
			}
		},
查看是否生效

微信小程序如何分包_第2张图片

你可能感兴趣的:(小程序,微信小程序,小程序)