From 01780fe7893b7b220b6ef10a4caf882e2884904e Mon Sep 17 00:00:00 2001 From: Tim Neutkens Date: Sun, 29 Oct 2017 00:19:48 +0200 Subject: [PATCH] Make sure NODE_ENV is production for react-dom to optimize --- bin/next | 3 +++ bin/next-build | 2 -- bin/next-dev | 2 -- bin/next-export | 2 -- bin/next-start | 2 -- 5 files changed, 3 insertions(+), 8 deletions(-) diff --git a/bin/next b/bin/next index cd8efe42..d79a0123 100755 --- a/bin/next +++ b/bin/next @@ -55,6 +55,9 @@ if (commands.has(cmd)) { args = process.argv.slice(2) } +const defaultEnv = cmd === 'dev' ? 'development' : 'production' +process.env.NODE_ENV = process.env.NODE_ENV || defaultEnv + const bin = join(__dirname, 'next-' + cmd) const startProcess = () => { diff --git a/bin/next-build b/bin/next-build index fcd1347a..c9cab029 100755 --- a/bin/next-build +++ b/bin/next-build @@ -5,8 +5,6 @@ import parseArgs from 'minimist' import build from '../server/build' import { printAndExit } from '../lib/utils' -process.env.NODE_ENV = process.env.NODE_ENV || 'production' - const argv = parseArgs(process.argv.slice(2), { alias: { h: 'help' diff --git a/bin/next-dev b/bin/next-dev index 646708b8..bfdfc29c 100755 --- a/bin/next-dev +++ b/bin/next-dev @@ -7,8 +7,6 @@ import Server from '../server' import { printAndExit } from '../lib/utils' import pkgUp from 'pkg-up' -process.env.NODE_ENV = process.env.NODE_ENV || 'development' - const argv = parseArgs(process.argv.slice(2), { alias: { h: 'help', diff --git a/bin/next-export b/bin/next-export index ad9b10fd..a98f6ae7 100755 --- a/bin/next-export +++ b/bin/next-export @@ -5,8 +5,6 @@ import parseArgs from 'minimist' import exportApp from '../server/export' import { printAndExit } from '../lib/utils' -process.env.NODE_ENV = process.env.NODE_ENV || 'production' - const argv = parseArgs(process.argv.slice(2), { alias: { h: 'help', diff --git a/bin/next-start b/bin/next-start index bfd78567..fd743e3b 100755 --- a/bin/next-start +++ b/bin/next-start @@ -4,8 +4,6 @@ import { resolve } from 'path' import parseArgs from 'minimist' import Server from '../server' -process.env.NODE_ENV = process.env.NODE_ENV || 'production' - const argv = parseArgs(process.argv.slice(2), { alias: { h: 'help',