小程序開發(fā)中,因?yàn)橐艌D片,引入各種js文件岂膳,加上各種代碼文件,會(huì)造成包過大磅网,而無法上傳代碼所以就需要分包
以我們的項(xiàng)目(uniapp)為例
在配置小程序路由的pages.json頁面
"preloadRule": {
"pages/index/index": {
"network": "all",
"packages": ["__APP__"]
}
},
"subPackages": [
{
"root": "pageA",
"pages": [{
"path":"list/index/index",
},
]
},
{
"root": "pageB",
"pages": [{
"path":"list/index/index",
},
]
},
}
做完以上這些谈截,分包就好了,小程序用開發(fā)者工具跑起來就可以看到分包了
注意:分包后頁面路徑應(yīng)該為 '/pageA/list/index/index'