This commit is contained in:
huixisheng 2017-09-29 09:43:08 +02:00 committed by Sergio Crisostomo
parent a65aef1a56
commit 0a0971da1d
4 changed files with 38 additions and 10 deletions

View file

@ -2,6 +2,7 @@ var path = require('path');
var webpack = require('webpack');
var merge = require('webpack-merge');
var webpackBaseConfig = require('./webpack.base.config.js');
var CompressionPlugin = require('compression-webpack-plugin');
process.env.NODE_ENV = 'production';
@ -34,6 +35,13 @@ module.exports = merge(webpackBaseConfig, {
compress: {
warnings: false
}
}),
new CompressionPlugin({
asset: '[path].gz[query]',
algorithm: 'gzip',
test: /\.(js|css)$/,
threshold: 10240,
minRatio: 0.8
})
]
});