分包
独立分包和普通分包以及主包之间,是相互隔绝的,不能相互引用彼此的资源。
- 主包无法引用独立分包内的私有资源;
- 独立分包之间,不能相互引用私有资源;
- 独立分包和普通分包之间,不能相互引用私有资源;
独立分包中,不能引用主包内的公共资源。
- 配置分包
独立分包
独立分包和普通分包以及主包之间,是相互隔离的,不能相互引用彼此的资源。
-
配置独立分包
分包预下载
进入小程序某个页面时,由框架自动预下载可以需要的分包,从而提升进入后续分包页面时的启动速度。
分包预下载限制2M
-
配置分包预下载
在
app.json
中,使用preloadRule
节点定义分包的预下载。/* 语法格式 sapp.json */ { "preloadRule": { /* 语法格式 */ "独立分包路径": { // 哪些网络下可以预下载 "network": "all", "packages": ["需要预下载的页面"] }, } }
/* app.json */ { "preloadRule": { "pages/content/content": { "network": "all", "packages": ['packageB'] } } }