vue-cli 压缩js、css打包文件

2020-03-16  本文已影响0人  locky丶

压缩js文件

首先安装插件terser-webpack-plugin

npm install terser-webpack-plugin -D

在vue.config.js中加入如下代码

const TerserPlugin = require('terser-webpack-plugin')
...
module.exports = {
  configureWebpack: {
    optimization: {
      minimize: true,
      minimizer: [
        new TerserPlugin({
          terserOptions: {
            warnings: false,
            compress: {
              warnings: false,
              drop_console: true,
              drop_debugger: true,
              pure_funcs: ['console.log']
            },
            ie8: false,
            safari10: false
          }
        })
      ]
    }
  },
}
上一篇下一篇

猜你喜欢

热点阅读