微信小程序–如何分包
目前小程序分包大小有以下限制:
- 整个小程序所有分包大小不超过 20M
- 单个分包/主包大小不能超过 2M
伴随着小程序开发的更新迭代,2M的体积显然是不够用的,毕竟一张图片就要100多kb,因此对小程序进行分包加载就解决的这个问题。将一个完整的的小程序,在打包时分成不同功能或需求的分包,在用户使用时再加载对应的分包。
如何分包?
一、先了解一下参数
app.json
参数说明:
- pages:主包 List ,默认以一个路径为主页,放置 TabBar 的页面,放在根目录下的 pages 文件夹内。
- subpackages:分包 List ,官方的分包是默认放在根目录下的,实际上可以根据自身需要配置路径。
subpackages
参数说明:
- root:分包根目录
- name:分包别名,分包预下载时可以使用
- pages: 分包页面路径,相对于分包根目录和主包pages一样
- independent:分包是