uni 微信小程序端 打包后vendor.js文件过大,无法上传代码,该咋解决?

这是已经build过的了,主包几乎没东西可以删了,后续还要添加内容,尝试了webpack的compression-webpack-plugin,gzip压缩,但对微信开发者工具不适用,请问还有什么其他办法?

1
image.png
2
image.png
3
image.png

阅读 4.7k
2 个回答

感觉还是老目标
主包里只放tabbar一级页面或者启动页 和 一级页面用到的组件
次级页面用到的组件 都放到分包文件夹里 不要放到公共的那个components文件夹里
图片全都放阿里云 没用的工具类也删除掉一点
多余的工程css样式删除掉 一些 有时项目里scss循环出的工程样式太多太冗余了
没什么太省心的办法
你这个还好吧 主包超出的不多 再拆点应该就可以了

尽量分包这个就不多说了
vendornode-module 库太多了,看能不能删一些
static 的文件都扔到oss

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题