这是我的配置
if (config.build.productionGzip) {
const CompressionWebpackPlugin = require('compression-webpack-plugin')
webpackConfig.plugins.push(
new CompressionWebpackPlugin({
asset: '[path].gz[query]',
algorithm: 'gzip',
test: new RegExp(
'\\.(' +
config.build.productionGzipExtensions.join('|') +
')$'
),
threshold: 10240,
minRatio: 0.8
})
)
}
compression-webpack-plugin ValidationError: Compression Plugin Invalid Options
看到这个错误有仔细核对参数,也有去官网看参数信息没发现哪里有问题。已经有点无从下手了
文档上并没有
asset
这个配置,是多余的,需要去掉,看文档的意思是需要用filename
代替