1. 优化编译速度

  1. 安装插件在开发环境,仅优化开发环境的编译速度
  2. npm i hard-source-webpack-plugin -D // 提编译速度
  3. npm i speed-measure-webpack-plugin -D // 显示编译时长
  4. vue.config.js中引入
  5. const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
  6. const SpeedMeasurePlugin = require('speed-measure-webpack-plugin');

1.1 链式写法

  1. chainWebpack: (config) => {
  2. config.plugin('xcCache').use(HardSourceWebpackPlugin); // 自定义插件名称
  3. config.plugin('xcTime').use(SpeedMeasurePlugin);
  4. },

1.2 普通写法

  1. configureWebpack: {
  2. plugins: [
  3. new HardSourceWebpackPlugin(),
  4. new SpeedMeasurePlugin()
  5. ]
  6. },