欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue 打包优化_优化vue项目打包速度(webpack)

程序员文章站 2022-05-31 09:15:50
...

提高 webpack 构建速度的一些方法:

  • 减少 resolve 的解析
  • 减少 plugin 的消耗
  • 换种方式处理图片
  • 使用 DLLPlugin
  • 积极更新 webpack 版本
http://www.hangge.com/blog/cache/detail_2105.html​www.hangge.com
vue 打包优化_优化vue项目打包速度(webpack)

Vue.js - 提高项目build打包速度(webpack构建性能优化技巧汇总)

Vue.js - 提高项目build打包速度(webpack构建性能优化技巧汇总)​www.hangge.com
vue 打包优化_优化vue项目打包速度(webpack)

原打包速度

vue 打包优化_优化vue项目打包速度(webpack)

添加:webpack-parallel-uglify-plugin 后

vue 打包优化_优化vue项目打包速度(webpack)

添加

modules: [
      resolve('src'),
      resolve('node_modules'),
      resolve('static') 
    ],

注意这里的resolve('static'), 因为项目目录中

vue 打包优化_优化vue项目打包速度(webpack)

有部分书写不规范将静态资源放到了src同级目录static里面了,所以要加上

vue 打包优化_优化vue项目打包速度(webpack)

vue 打包优化_优化vue项目打包速度(webpack)

vue 打包优化_优化vue项目打包速度(webpack)

加 HappyPack 时间反而变长了 看来我的项目不够大,删掉删掉

vue 打包优化_优化vue项目打包速度(webpack)

加DllPlugin, binggo 可以!

vue 打包优化_优化vue项目打包速度(webpack)

参考

DllPlugin提升webpack打包速度​www.jianshu.com
vue 打包优化_优化vue项目打包速度(webpack)
DllPlugin提升webpack打包速度​www.jianshu.com
vue 打包优化_优化vue项目打包速度(webpack)
DllPlugin | webpack​link.jianshu.com 人类身份验证 - SegmentFault​segmentfault.com Webpack 打包优化之速度篇​ningyu1.github.io Webpack 打包优化之体积篇​ningyu1.github.io
相关标签: vue 打包优化