微信小程序缩减包大小 vendor.js

网上说的一些开启分包依赖等配置已经配置了,vendor.js还是很大,下面是我项目中的解决办法,缩减了大概150k左右
前提,你组件库是用的uview-ui,并且使用了picker组件,我是因为用了这个组件,会把他的静态js也就是省市区打入主包,先看下你的有没有打进去


image.png

如果有的话那就证明打入到主包里了,所以就需要把用到的地方改一下,全局搜u-picker看那些页面用了,就在当前分包里新建一个组件,把uview的复制过来,改下链接,然后引入使用新的组件,等替换完后,在根据上图走一遍,直到搜不出为止,这样就把它从主包拆除了,应该能缩减100k左右

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容