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 // 把这个打开
}
网友评论