vue打包优化
ranjieranjie
这个作者很懒,什么都没留下…
展开
-
vue2项目打包优化(多个子进程并发的执行压缩)
step1:应用场景 webpack默认提供了UglifyJS插件来压缩JS代码,但是它使用的是单线程压缩代码,所以说在正式环境打包压缩代码速度非常慢,ParallelUglifyPlugin 插件会开启多个子进程,把对多个文件压缩的工作分别给多个子进程去完成(workerCount:开启几个子进程去并发的执行压缩。默认是当前运行电脑的 CPU 核数减去1。) step2:安装 webpack-parallel-uglify-plugin 插件 npm i -D webpack-parallel-uglif原创 2020-10-28 15:07:43 · 1024 阅读 · 0 评论 -
vue2项目打包优化(预打包第三方依赖)
vue2项目打包优化 应用场景: 随着项目越来越大,引用的第三方依赖越来越多,会导致项目打包速度越来越慢,发版非常耗时。 解决思路: 对于第三方库我们只是引入到项目里来,一般不会去做修改,因此可以把第三方依赖预打包,只有有变化的时候打包一次 step1: 初始化项目(这里不做详细描述) step2: 看一下main.js中引入第三方依赖 import Vue from 'vue' import App from './App' import router from './router' impor原创 2020-10-28 14:48:27 · 2669 阅读 · 2 评论