compression-webpack-plugin
用与在打包时直接打出gzip后的文件,减轻服务器的压力 最近新开了项目,做为复制粘贴工程师部分代码固然是复制以前的项目的了,然鹅··· 报错了··· webpack
万能百度了白天,都是说降级compression-webpack-plugin
版本到1.x,复制粘贴工程师的自我修养告诉我不能这样,就仔细看了看compression-webpack-plugin的Readme,发现这货2.x版本将1.x版本的配置项asset
更换成了filename
git
更改前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