compression-webpack-plugin GZip压缩报错

compression-webpack-plugin GZip压缩报错

compression-webpack-plugin用与在打包时直接打出gzip后的文件,减轻服务器的压力 最近新开了项目,做为复制粘贴工程师部分代码固然是复制以前的项目的了,然鹅··· 报错了··· webpack

万能百度了白天,都是说降级compression-webpack-plugin版本到1.x,复制粘贴工程师的自我修养告诉我不能这样,就仔细看了看compression-webpack-plugin的Readme,发现这货2.x版本将1.x版本的配置项asset更换成了filenamegit

更改前github

webpackConfig.plugins.push(
    new CompressionWebpackPlugin({
      asset: '[path].gz[query]',
      algorithm: 'gzip',
      test: new RegExp(
        '\\.(' + config.build.productionGzipExtensions.join('|') + ')$'
      ),
      threshold: 10240,
      minRatio: 0.8
    })
  )
复制代码

更改后web

webpackConfig.plugins.push(
    new CompressionWebpackPlugin({
      filename: '[path].gz[query]',
      algorithm: 'gzip',
      test: new RegExp(
        '\\.(' + config.build.productionGzipExtensions.join('|') + ')$'
      ),
      threshold: 10240,
      minRatio: 0.8
    })
  )
复制代码

Build complete.服务器

结语

仍是好好看文档吧···复制粘贴工程师也是要看文档的···ui

相关文章
相关标签/搜索