首先在对应平台的配置下添加"optimization":{"subPackages":true}开启分包优化
在manifest.json文件的源码视图里
/* 小程序特有相关 */
"mp-weixin" : {
"optimization":{"subPackages":true}, //这儿
"appid" : "wx35c2bd33c8612246",
"setting" : {
"urlCheck" : false,
"es6" : true,
"minified" : true
},
"usingComponents" : true,
"permission" : {
"scope.userLocation" : {
"desc" : "你的位置信息将用于小程序位置接口的效果展示"
}
}
},
然后在page.json文件里配置分包路径就行了。
参照官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html。
注意事项:不同的package里的页面不能跨package引用。 但是可以引用主模块的组件和静态资源。如果主模块也引用了的话。这些静态资源还是会被打包进主包里面。
网友评论