自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 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 945

原创 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 2461 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除