From 054df82200e985b8c5406a648bfe57e86ee238aa Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Sun, 21 May 2017 14:18:22 +0430 Subject: [PATCH] Allow override NODE_ENV with env config. This allows debugging SSR hydration problems easier in production. (#727 and #574) --- lib/webpack/client.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/webpack/client.config.js b/lib/webpack/client.config.js index 930b5646d9..eb74df5d0f 100644 --- a/lib/webpack/client.config.js +++ b/lib/webpack/client.config.js @@ -46,7 +46,7 @@ export default function () { config.plugins = (config.plugins || []).concat([ // Strip comments in Vue code new webpack.DefinePlugin(Object.assign(env, { - 'process.env.NODE_ENV': JSON.stringify(this.dev ? 'development' : 'production'), + 'process.env.NODE_ENV': JSON.stringify(env.NODE_ENV || (this.dev ? 'development' : 'production')), 'process.BROWSER_BUILD': true, 'process.SERVER_BUILD': false, 'process.browser': true,