uniapp小程序--分包
https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html
1、新建目录结构
├── app.js
├── app.json
├── app.wxss
├── packageA
│ └── pages
│ ├── cat
│ └── dog
├── packageB
│ └── pages
│ ├── apple
│ └── banana
├── pages
│ ├── index
│ └── logs
└── utils
2、在app.json中添加分包的页面
{
"pages":[
"pages/index",
"pages/logs"
],
"subpackages": [
{
"root": "packageA",
"pages": [
"pages/cat",
"pages/dog"
]
}, {
"root": "packageB",
"name": "pack2",
"pages": [
"pages/apple",
"pages/banana"
]
}
]
}
3、修改配置
manifest.json--源码视图--新增
"optimization": {
"subPackages": true
}
位置参考如下
"mp-weixin": {
"appid": "xxxxxxxxxxxxxxx",
"setting": {
"urlCheck": false,
"minified": false
},
"usingComponents": true,
"optimization": {
"subPackages": true
}
},
使用:分包中页面仍然是通过引用跳转展示,需要自己调整pages里面的路径

浙公网安备 33010602011771号