收藏
回答

小程序除了分包,还能怎样优化体积呢?

小程序已经做了分包,体积还是很大,已经考虑在做自定义tab了,体积逐渐增大,还有其他办法吗

回答关注问题邀请回答
收藏

6 个回答

  • 微盟
    微盟
    2021-05-26

    使用webpack,进行模块去重、代码压缩、tree shaking、side effects等,完成资源压缩和去除代码冗余

    2021-05-26
    有用
    回复
  • 四哥派
    四哥派
    发表于小程序端
    2020-09-23
    图片
    2020-09-23
    有用
    回复 1
    • 航」
      航」
      2020-09-23
      都是走的cdn
      2020-09-23
      回复
  • Admin ²º²⁴
    Admin ²º²⁴
    2020-09-23

    图片,图标类资源全部放线上

    上传前压缩代码

    2020-09-23
    有用
    回复 1
    • 航」
      航」
      2020-09-23
      已经这样做了
      2020-09-23
      回复
  • 老张
    老张
    2020-09-23

    尽量少用第三方的插件,比如象echart,我只要它的1%功能,一个曲线图,却不得不打包它整个项目,马上由300K上升到1M5

    2020-09-23
    有用
    回复 2
    • 航」
      航」
      2020-09-23
      没有用呢 纯c端项目 组件都是自定义的 已经删了一个直播插件
      2020-09-23
      回复
    • 老张
      老张
      2020-09-23回复航」
      没有用第三方插件居然需要分包了?必然是图片太多且放在本地了,都放网上去吧。
      2020-09-23
      回复
  • 谋谋谋
    谋谋谋
    2020-09-23

    图片放到线上 精简代码

    2020-09-23
    有用
    回复
  • 淡蓝海寓
    淡蓝海寓
    2020-09-23

    只要每个包大小还是2M,方法就不会太多!最好的就是主包放主要的东西,其他的都规划一下往几个分包放!然后图片一类的文件都尽量不要放包里,而是用远程的方式!其他的就是能用模板就是重复的代码就多用模板和组件!

    2020-09-23
    有用
    回复 3
    • 航」
      航」
      2020-09-23
      现在主包只剩tab页了,还是很大,不行就只能做自定义tab了,把主包减到1个页
      2020-09-23
      1
      回复
    • 张隐蔽
      张隐蔽
      2023-03-18
      你这个情况怎么解决的,看上面说的情况不像是代码的问题,是分包之后有太多公共的依赖被打进了主包
      2023-03-18
      回复
    • 安然
      安然
      03-28回复航」
      妙,又有新的思路了
      03-28
      回复
登录 后发表内容
问题标签