miniprogram-ci 自动化上传主包过大报错?
"miniprogram-ci": "^1.0.94",版本
async function mpUpload() {
const uploadResult = await ci.upload({
project,
version: pkg.version,
desc: pkg.description,
setting: {
es6: true,
minify: true,
minifyJS: true,
minifyWXML: true,
minifyWXSS: true,
autoPrefixWXSS: true,
},
onProgressUpdate: console.log,
})
console.log('[uploadResult:]', uploadResult)
}
自动上传配置如上。
开发者工具上传正常,主包大小为1.7M,预览为1.7M,Ci上传为2.35M,预览为3M。
先解决方案将主包a文件分包处理:pagesTask文件,上传成功,显示主包大小为1.4M,pagesTask分包为331k,这加起来还是1.7M左右
那么问题来了,为什么不分包时Ci上传为变成2.3M,是如何计算的?截图如下:
分包前Ci上传:
分包前Ci预览:
分包后Ci上传:
分包后Ci预览为2.6M左右图就不截取了
分包前微信开发者工具上传: