美文网首页
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