- 点击查看代码包依赖
- 可以选择 分包、运行时是否压缩代码、上传代码时自动压缩样式文件、上传代码时自动压缩脚本文件、上传代码时自动压缩wxml文件、上传时过滤无依赖文件
3. 分包
需要操作的文件有两个
app.json // 位置:/unpackage/dist/dev/mp-weixin/app.json
pages.json // 位置:根目录
新建一个 subpages
目录存放分包的模块
app.json
"subPackages": [
{
"root": "subpages/oxygen",
"pages": [
"oxygenpage/oxygen", // oxygenpage/oxygen.vue
"oxygenpage/factory",
"oxygenpage/shop",
"oxygenpage/factoryonline",
"oxygenpage/tds"
],
"name": "oxygen"
}
]
pages.json
{
"root": "subpages/oxygen",
"name": "oxygen",
"pages": [{
"path": "oxygenpage/oxygen",
"style": {
"navigationBarTitleText": "demo",
"navigationBarBackgroundColor": "#F5F5F5",
"navigationStyle": "custom",
"enablePullDownRefresh": false,
"navigationBarTextStyle": "black"
}
}
{
// ,,,,,,
}]
}
注意
如果你把静态资源放在根目录(主包)
中,那他还是会在主包中占用空间,若为分包的静态资源等,建议移动到分包中
因为分包页面的的路由变了,记得把用到跳转这些页面的地方也改一下