Don't add commons chunk in prod

This commit is contained in:
Nicolas Gotchac 2016-11-24 02:36:08 +01:00
parent 1291130f9e
commit 52bd9eabb6

View File

@ -179,7 +179,7 @@ module.exports = {
filename: 'index.html', filename: 'index.html',
template: './index.ejs', template: './index.ejs',
favicon: FAVICON, favicon: FAVICON,
chunks: [ 'commons', 'index' ] chunks: [ isProd ? null : 'commons', 'index' ]
}) })
]; ];
@ -190,7 +190,7 @@ module.exports = {
template: './dapps/index.ejs', template: './dapps/index.ejs',
favicon: FAVICON, favicon: FAVICON,
secure: dapp.secure, secure: dapp.secure,
chunks: [ 'commons', dapp.name ] chunks: [ isProd ? null : 'commons', dapp.name ]
}); });
}).forEach((plugin) => plugins.push(plugin)); }).forEach((plugin) => plugins.push(plugin));
@ -204,13 +204,6 @@ module.exports = {
} }
if (isProd) { if (isProd) {
plugins.push(
new webpack.optimize.CommonsChunkPlugin({
chunks: ['index'],
name: 'commons'
})
);
plugins.push(new webpack.optimize.OccurrenceOrderPlugin(false)); plugins.push(new webpack.optimize.OccurrenceOrderPlugin(false));
plugins.push(new webpack.optimize.DedupePlugin()); plugins.push(new webpack.optimize.DedupePlugin());
plugins.push(new webpack.optimize.UglifyJsPlugin({ plugins.push(new webpack.optimize.UglifyJsPlugin({