背景:直接跳入小程序的分包页面时加载时长久,需要先下载主包,再下载分包,然后才能查看页面。导致页面加载时间长
问题:现在百度和微信都已经支持了独立分包的功能,使用"independent": true 配置为独立分包的页面可以单独下载,不需要下载主包,当然也不能依赖主包的文件。通过 uni-app 打包的页面因为基于vue,所有页面都会引用其它js。导致单独访问独立分包会报错
解决方案:请问 page.json 的分包配置中是否可以支持独立分包,打包时编译为百度和微信的独立分包?
以下是独立分包的语法。需要有 independent 属性,但是目前 uni-app 还不支持这个独立分包的属性
"subPackages": [
{
"root": "servicePackage",
"pages": [
{
"path": "independent/package",
"style": {
"navigationBarTitleText": "独立分包页面"
}
}
],
"independent": true
}
]