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号