1***@qq.com
1***@qq.com
  • 发布:2019-06-27 20:15
  • 更新:2020-01-16 18:03
  • 阅读:5372

H5项目打包后 chunk-vendors.e8bbb845.js这个js文件过大

分类:HBuilderX

项目完成后,打包上线,发现加载的很慢,一看network; chunk-vendors.e8bbb845.js足足700多K,加载时间4s多,完全影响用户体验性,请问有什么方法压缩该文件吗

2019-06-27 20:15 负责人:无 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

  • ican

    那要是项目用到的API和组件很多,还是会有问题的

    2019-11-04 08:33

  • 1***@qq.com

    我用cli生成的项目,package.json显示uniapp

    @types/uni-app": "^1.4.1

    这个是最新吗?

    2019-12-31 13:18

  • 拓荒

    我们现在开启摇树优化了,chunk-vendors.js文件也还是481kb

    2020-01-14 17:30

  • 拓荒

    但是浏览器加载的时候显示是151kb

    2020-01-14 17:32

  • DCloud_heavensoft

    回复 拓荒: https://ask.dcloud.net.cn/article/36279

    2020-01-14 23:03

  • 拓荒

    回复 DCloud_heavensoft: 已经开启了摇树优化了,升级新版本hbuildX chunk-vendors.js文件是550多k,是不是和我们页面太多也有关系

    2020-01-16 15:14

  • DCloud_UNI_GSQ

    回复 拓荒: 摇树优化是摇掉未使用的组件,如果使用的组件比较多,效果就不太明显了。

    2020-01-16 17:47

DCloud_UNI_GSQ

DCloud_UNI_GSQ

可以压缩,服务端开启gzip后,约180KB
另外有没有过多的使用全局组件?全局组件也会打包到vendors,可以改成局部组件,或者使用easycom
你们的服务端带宽也比较小,400KB加载时长应该在0.5s内,建议使用CDN。

该问题目前已经被锁定, 无法添加新回复