diff --git a/webpack.config.js b/webpack.config.js index 47b36f8fb8..8f02f3ce8a 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -27,8 +27,7 @@ module.exports = function(env, options) { getAotPlugin('client', !!env.aot) ] }); - - if (options.mode === 'production') { + if (env.production) { serverConfig = webpackMerge({}, serverConfig, prodPartial); clientConfig = webpackMerge({}, clientConfig, prodPartial); } diff --git a/webpack/webpack.prod.js b/webpack/webpack.prod.js index 30b279aa50..9b15b464e3 100644 --- a/webpack/webpack.prod.js +++ b/webpack/webpack.prod.js @@ -42,7 +42,7 @@ module.exports = { ], optimization: { - minimize: [ + minimizer: [ new UglifyJsPlugin({ uglifyOptions: { beautify: false,