【这是一个故事。。】
今天,日常开发的小程序,正常修复bug中。
突然,上传不了了,体积超限。
做过分包的,主包超限。
从原来的1800+k,变成了7000+k,一脸懵圈。
我什么都没干。。。
【查资料,找思路】
1、小程序插件,会被打进包里
插件自动更新了?体积大了很多?
【结果】
插件版本是我们自己控制更新的,不会自动更新。原因排除。
2、&*(……¥%……&……&%¥……(
经历了一系列乱七八糟的回滚、排查、开发者工具升级降级。。。
依然不行。
代码完全回退到之前可以上传的提交,依然超限。。。
3、最后,一个偶然
发现有一个 dependencies 下的包,对体积造成了很大的影响!移到 devDependencies 下后,体积大小恢复正常!
赶紧mark下来。。
dependencies 慎用,看起来会被打包到小程序主包中,占体积的!
devDependencies 安全,不影响打包体积。
好菜,哭辽,下班 ┭┮﹏┭┮
网友评论