用uniapp 开发的微信小程序主包太大怎么优化

用uniapp 开发的微信小程序主包太大怎么优化
使用的插件都在uni_modules里面 主包的vendor.js包很大 该怎么办

分包实现,就可以减少主包大小了

分包动态加载并不是一定能减少主包大小的,页面\组件都默认打包到主包中,我们可以自己分析哪些是必要的,用不到的就不引入,你的插件有冗余吗

【相关推荐】



  • 这篇博客: uniapp插件开发:uniapp使用uni_modules开发插件、发布插件,直接导入,一键升级中的 发布到插件市场 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    1. 鼠标右击uni_modules目录下写好的插件,弹出选择框,选择发布到插件市场。

      image
    2. 弹出发布到插件市场的对话框,填好相应的信息,一般会自动填充命的名字。但是是否符合要求需要仔细阅读 插件ID命名规范。继续下滑内容填写相关信息,填完后确认无误,提交。

      image

      image

      image

      image

      image

      注意:
    • 上面的信息可以在插件里的package.json中填写配置。配置的详细说明请参考:
    https://uniapp.dcloud.io/uni_modules?id=%e9%85%8d%e7%bd%ae
  • 更新日志为必填项。添加的更新日志,会与文件changelog.md同步。
  1. 提交后就会发布到插件市场,可到管理中心查看:https://ext.dcloud.net.cn/manage

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^