微信小程序每个分包的大小是2M,总体积一共不能超过20M。
字节小程序每个分包的大小是2M,总体积一共不能超过16M(字节小程序基础库 1.88.0 及以上版本开始支持,字节小程序开发者工具请使用大于等于 2.0.6 且小于 3.0.0 的版本)。
1.采用分包 subPackages
-
在对应平台的配置下添加
"optimization":{"subPackages":true}
开启分包优化 -
目前只支持
mp-weixin
、
mp-qq
、
mp-baidu
、
mp-toutiao
、
mp-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
过大
vendor.js
-
HBuilderX
创建的项目勾选
运行-->运行到小程序模拟器-->运行时是否压缩代码
一般通过上述2步基本可以通过微信小程序上传的限制,但同
版权声明:本文为qunbook原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。