美文网首页
vue 打包开启gzip

vue 打包开启gzip

作者: 有事直接说 | 来源:发表于2019-06-19 14:50 被阅读0次

1、安装依赖 最好是安装1.x版本,版本太高报错

npm install --save compression-webpack-plugin

2、配置webpack.prod.conf.js

const CompressionWebpackPlugin = require('compression-webpack-plugin')


if (config.build.productionGzip) {
  webpackConfig.plugins.push(
    new CompressionWebpackPlugin({
      filename: '[path].gz[query]',
      algorithm: 'gzip',
      test: new RegExp(
        '\\.(' +
        config.build.productionGzipExtensions.join('|') +
        ')$'
      ),
      threshold: 10240,
      // deleteOriginalAssets:true, //删除源文件,不建议
      minRatio: 0.8
    })
  )
}

3、配置config/index.js

 build: {        
        productionGzip: true // 把这个打开      
    }

相关文章

网友评论

      本文标题:vue 打包开启gzip

      本文链接:https://www.haomeiwen.com/subject/gpkkqctx.html