场景:因为微信小程序的文件包大小限制,只能上传2M及以下的文件包,超过2M时就无法上传
解决方法:需要进行分包
微信文档分包教程文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html
https://developers.weixin.qq.com/community/develop/doc/00040e5a0846706e893dcc24256009
当前使用的是uniapp,一下教程是uniapp的分包教程
uniapp分包文档
https://uniapp.dcloud.net.cn/collocation/manifest.html#%E5%85%B3%E4%BA%8E%E5%88%86%E5%8C%85%E4%BC%98%E5%8C%96%E7%9A%84%E8%AF%B4%E6%98%8E
1、在对应平台的配置下添加”optimization”:{“subPackages”:true}开启分包优化
2、pages.json里进行分包
pages是默认文件路径,subPackages是需要分包的文件路径
3、分包之后在行进打包
分包成功,这里可以看到主包已经小于2M,即可上传成功