Project

General

Profile

« Previous | Next » 

Revision 27409d0a

Added by Tomer Brisker over 7 years ago

Fixes #16682 - Compress webpack compiled assets

View differences:

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