微信小程序上传包过大的最全解决方案!

小程序 0

微信小程序的发布大小限制是2MB。然而一个程序怎么能这么小?
介绍一下项目中的经验。

新项目

如果是刚开始做的新项目,一定确定好自己要用的Ui框架,而且确定之后,千万不要引入别的,否则占大小!!!。【比如Uni-modules,又引入了uview】

老项目

  1. 图片通通都放到oss或者服务器里面,公司有cdn的更好!
  2. Hbuilder->运行-》运行到小程序模拟器->运行是否压缩代码【把这打钩】
  3. 微信开发者根据设置
    在这里插入图片描述

如果以上还不行,那就分包吧。

前提:

  • 主包不能大于2M
  • 一个分包不能大于2M
  • 可以有多个分包

page.json里面设置分包页面
在这里插入图片描述
在这里插入图片描述
manifest.json,设置参数

“mp-weixin”:{	// 下面增加这个	"optimization": {        "subPackages": true      },}

效果如下:
在这里插入图片描述

参考文档

微信分包文档
Uniapp分包文档

也许您对下面的内容还感兴趣: