From 75a6ef064650758a1cf31080beb5647a88cd73a7 Mon Sep 17 00:00:00 2001 From: Luis Fernando Alvarez D Date: Tue, 9 Apr 2019 08:16:27 -0500 Subject: [PATCH] Moved NODE_ENV to our config (#6965) Closes #6943 --- packages/next/build/webpack-config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index c62a38d038..3637dff7a2 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -129,9 +129,11 @@ export default function getBaseWebpackConfig (dir: string, {dev = false, debug = 'amp-toolbox-optimizer' // except this one ], optimization: isServer ? { + nodeEnv: false, splitChunks: false, minimize: false } : Object.assign({ + nodeEnv: false, runtimeChunk: __selectivePageBuilding ? false : { name: CLIENT_STATIC_FILES_RUNTIME_WEBPACK }, @@ -253,6 +255,7 @@ export default function getBaseWebpackConfig (dir: string, {dev = false, debug = [`process.env.${key}`]: JSON.stringify(config.env[key]) } }, {})), + 'process.env.NODE_ENV': JSON.stringify(webpackMode), 'process.crossOrigin': JSON.stringify(config.crossOrigin), 'process.browser': JSON.stringify(!isServer), // This is used in client/dev-error-overlay/hot-dev-client.js to replace the dist directory -- GitLab