
相信开发小程序的童鞋一定会为官方的小程序包大小不得超过2M这一限制而头疼不已,好不容易爬坑出来,到了提交发布代码这关键一步,却因为代码体积超限迫使含辛茹苦撸出的小程序胎死腹中...啊,多么痛的领悟~
工具/原料
1.电脑软件
方法/步骤
2.在构建小程序分包项目时,构建会输出一个或多个功能的分包,其中每个分包小程序必定含有一个主包,所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本,而分包则是根据开发者的配置进行划分。
3.目前小程序分包大小有以下限制:整个小程序所有分包大小不超过 8M单个分包/主包大小不能超过 2M
4.在小程序启动时,默认会下载主包并启动主包内页面,如果用户需要打开分包内某个页面,客户端会把对应分包下载下来,下载完成后再进行展示。对小程序进行分包,可以优化小程序首次启动的下载时间,以及在多团队共同开发时可以更好的解耦协作。
5.声明 subPackages 后,将按 subPackages 配置路径进行打包,subPackages 配置路径外的目录将被打包到 app(主包) 中
6.app(主包)也可以有自己的 pages(即最外层的 pages 字段)
7.subPackage 的根目录不能是另外一个 subPackage 内的子目录
8.首页的 TAB 页面必须在 app(主包)内













