Revision 27409d0a
Added by Tomer Brisker over 7 years ago
config/webpack.config.js | ||
---|---|---|
var webpack = require('webpack');
|
||
var StatsPlugin = require('stats-webpack-plugin');
|
||
var ExtractTextPlugin = require("extract-text-webpack-plugin");
|
||
var CompressionPlugin = require('compression-webpack-plugin');
|
||
|
||
// must match config.webpack.dev_server.port
|
||
var devServerPort = 3808;
|
||
... | ... | |
'process.env': { NODE_ENV: JSON.stringify('production') }
|
||
}),
|
||
new webpack.optimize.DedupePlugin(),
|
||
new webpack.optimize.OccurenceOrderPlugin()
|
||
new webpack.optimize.OccurenceOrderPlugin(),
|
||
new CompressionPlugin()
|
||
);
|
||
} else {
|
||
require('dotenv').config();
|
package.json | ||
---|---|---|
"babel-preset-es2015": "~6.6.0",
|
||
"babel-preset-react": "^6.5.0",
|
||
"babel-register": "^6.9.0",
|
||
"compression-webpack-plugin": "~0.3.1",
|
||
"css-loader": "^0.23.1",
|
||
"dotenv": "^2.0.0",
|
||
"enzyme": "^2.4.1",
|
Also available in: Unified diff
Fixes #16682 - Compress webpack compiled assets