uni-app 小程序分包

首先在对应平台的配置下添加"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引用。 但是可以引用主模块的组件和静态资源。如果主模块也引用了的话。这些静态资源还是会被打包进主包里面。

你可能感兴趣的:(uni-app 小程序分包)