小程序开发中,因为要放图片,引入各种js文件,加上各种代码文件,会造成包过大,而无法上传代码所以就需要分包
以我们的项目(uniapp)为例
在配置小程序路由的pages.json页面
"preloadRule": {
"pages/index/index": {
"network": "all",
"packages": ["__APP__"]
}
},
"subPackages": [
{
"root": "pageA",
"pages": [{
"path":"list/index/index",
},
]
},
{
"root": "pageB",
"pages": [{
"path":"list/index/index",
},
]
},
}
做完以上这些,分包就好了,小程序用开发者工具跑起来就可以看到分包了
注意:分包后页面路径应该为 '/pageA/list/index/index'