1.通过subpackages节点声明分包的结构
2.给分包添加别名,以及查看主包和分包之间的体积
{
//pages节点定义主包
"pages":[
"pages/index",
"pages/logs"
],
//subpackages节点定义分包
"subpackages": [
{
"root": "packageA", //root定义分包根目录
"pages": [ //pages配置分包页面路径,相对于分包根目录
"pages/cat",
"pages/dog"
]
}, {
"root": "packageB", //root定义分包根目录
"name": "pack2", //name定义分包别名
"pages": [ //pages配置分包页面路径,相对于分包根目录
"pages/apple",
"pages/banana"
],
"independent": true //设置为独立包
}
]
}
3.什么是独立分包
4.有配置此节点"independent": true 就表示它是一个独立分包
5.分包预下载
preloadRule节点定义预下载包