uniapp打包微信小程序,包过大解决

微信小程序每个分包的大小是2M,总体积一共不能超过20M。

字节小程序每个分包的大小是2M,总体积一共不能超过16M(字节小程序基础库 1.88.0 及以上版本开始支持,字节小程序开发者工具请使用大于等于 2.0.6 且小于 3.0.0 的版本)。

1.采用分包 subPackages

  • 在对应平台的配置下添加"optimization":{"subPackages":true}开启分包优化
  • 目前只支持mp-weixinmp-qqmp-baidump-toutiaomp-kuaishou的分包优化
//mainfest.json
"mp-weixin" : {
"appid" : "xxxx",
"setting" : {
"urlCheck" : false
},
"usingComponents" : true,
"permission" : {
"scope.userLocation" : {
"desc" : "你的位置信息将用于小程序位置接口的效果展示"
}
},
"plugins" : {},
//分包的js文件将不会再打包到主包的vendor.js中
"optimization":{"subPackages":true}
},

2.优化vendor.js过大

  • HBuilderX创建的项目勾选运行-->运行到小程序模拟器-->运行时是否压缩代码

一般通过上述2步基本可以通过微信小程序上传的限制,但同

猜你喜欢

转载自blog.csdn.net/u013040757/article/details/129139219
今日推荐