Vuecli30下Webpack对vue包压缩

31次阅读

共计 305 个字符,预计需要花费 1 分钟才能阅读完成。

话不多说直接上代码


如图这样会直接对 js/html/css 进行压缩

const CompressionPlugin = require('compression-webpack-plugin')
...

 configureWebpack: (config) => {if (process.env.NODE_ENV === 'production') {
      return {
        plugins: [

          new CompressionPlugin({
            test: /\.js$|\.html$|.\css/, // 匹配文件名
            threshold: 10240, // 对超过 10k 的数据压缩
            deleteOriginalAssets: false // 不删除源文件
          })
        ]
      }
    }
  },

正文完
 0