0
0
Fork 0

Add webpack-bundle-analyzer for production builds (#3170)

This commit is contained in:
Nolan Lawson 2017-05-22 06:42:11 -07:00 committed by Eugen Rochko
parent a94c152fd3
commit 60e2b951de
3 changed files with 198 additions and 3 deletions

View file

@ -6,6 +6,7 @@ const webpack = require('webpack');
const merge = require('webpack-merge');
const CompressionPlugin = require('compression-webpack-plugin');
const sharedConfig = require('./shared.js');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
module.exports = merge(sharedConfig, {
@ -29,5 +30,10 @@ module.exports = merge(sharedConfig, {
algorithm: 'gzip',
test: /\.(js|css|svg|eot|ttf|woff|woff2)$/,
}),
new BundleAnalyzerPlugin({ // generates report.html and stats.json
analyzerMode: 'static',
generateStatsFile: true,
openAnalyzer: false,
}),
],
});