概念:分包就是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。
分包的优点:可以优化小程序首次启动的下载时间,在多团队共同开发时可以更好的解耦协作
结构:
在app.json的subpackage节点中声明分包的结构
使用分包原则:1.主包午发引用分包内的私有资源 2.分包之间不能互相引用私有资源 3.分包可以引用主包内的公共资源
独立分包:本质上也是分包,只是可以独立于主包和其他分包而单独运行
应用场景:
配置方法:
引用原则:
分包预下载: