解决:微信小程序预览时代码包太大

一、背景

开发微信小程序时在进行手机预览时,报错显示:代码包大小超过限制,如下图👇

二、问题

根据错误提示,子包的源代码大小为2094KB,超过了2MB的最大限制。

三、解决

在本地设置中将体积上线调整为4M👇

四、新问题

虽然我已经将分包体积上限调整为4M了,但是我的包体积也超过了4M

五、解决新问题

HBuilderX里面选择manifest.json文件,在微信小程序配置中勾选【上传代码时自动压缩】,可以减小包的体积

最后,再重新预览时是可以正常扫码的~~

六、新bug记录 ----【上传时大小超过限制】

6.1、问题描述:

因之前的电脑太卡,就换了个主机,HBuilderX是下载的最新版本,微信开发者工具用的是新换的主机上就有的,我编译和真机调试都是正常的,代码做了分包,也有压缩;但是发布上线审核,一直显示包体积过大,超过2MB;但是同样的代码,在同事电脑上是可以正常发布的,我这里就是不行,百度看了下可能是HBuilderX或者微信开发者工具版本的问题

6.2、解决:

6.2.1、解决hbuildx版本的问题

新下载的HBuilderX版本是:HBuilderX.3.96,还原到之前的版本:HBuilderX.3.8.12。发现编译还是不太行,这里需要注意的是HBuilderX在运行时记得勾选压缩代码选项👇

6.2.2、解决微信开发者工具版本的问题

既然更换了HBuilderX版本没效果,再去看是不是微信开发者工具版本问题导致的~~

现在的微信开发者工具版本是:v1.06.2308310,同事的微信开发者工具版本是:v1.06.2303220;怀疑是不是版本不同导致的问题,或者是不是我这个版本号太高了的原因,但是在微信开发者工具上也没找到回退版本的入口。

我就重新下载了微信开发者工具,重新下载的版本是:v1.06.2301160,再上传发布就正常了

最后,👏👏 😀😀😀 👍👍

  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值