最近工作一直在uniapp开发小程序这一块,相信很多开发者都遇到过代码体积太大无法打包的问题, 虽然官方提供了分包,但是有时候还是会莫名其妙的超出限制了。
在这个项目中,引入了一个3D的库,这个库足足就有1.5M加上代码和一些小图标,就达到3M,这样是无法打包的,
这个时候项目已经差不多完善了,再去详细分包就很烦,前段时间经过同事指点发现一个很好用的方法,适用于uniapp的小程序。
方法很简单,首先先在HBuilder上面点击发行——>小程序——>发行
然后控制台会开始编译,等编译好了会自动打开微信开发者工具,我们现在来看下代码体积
现在足足缩小了两倍多,主包也只有1.6M,现在不管是用来上传代码还是调试都完全没有问题了。