1.在manifest.json 源码视图开启自定义分包配置项
"mp-weixin": {
"optimization": {
"subPackages": true
}
},
2. 在pages.json里面配置分包的路径
主包 路径格式不变,
"pages": [{
"path": "pages/index/index",
},
{
"path": "pages/my/my",
}]
新建一个pages同级的分包文件夹,存放分包文件(只把页面vue文件分离就行,自定义组件静态资源和api请求不用分离出来,)我这里分了两个包
分包的格式 :
在pages.json文件下,创建和"pages"同级的"subPackages"文件,作为分包的路径,
root用来写分包文件夹的名字,分包path的完整路径是:root根路径+path路径,然后分包就完成了, tabbar的路径都放在主包
"subPackages": [{
"root": "pages_shouye",
"pages": [{
"path": "shouyebaobiao/lsyjto/dpph",
"style": {
"navigationBarTitleText": "店铺排行"
}
},
{
"path": "shouyebaobiao/lsyjto/dpxsmx",
"style": {
"navigationBarTitleText": "店铺销售明细"
}
}]
}]