From 6d2dd8624cd32595c88105e639524dd66f541430 Mon Sep 17 00:00:00 2001 From: Jaga Santagostino Date: Sat, 16 Dec 2017 15:52:05 +0100 Subject: [PATCH] propagate NODE_ENV to other packages --- lib/serve.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/serve.js b/lib/serve.js index e1f3a4b..bd6771b 100644 --- a/lib/serve.js +++ b/lib/serve.js @@ -1,3 +1,6 @@ +// Ensure that the loaded files and packages have the correct env +process.env.NODE_ENV = process.env.NODE_ENV || 'development' + // Packages const getPort = require('get-port') const serve = require('micro/lib') @@ -8,16 +11,15 @@ const listening = require('./listening') const log = require('./log') module.exports = async (file, flags, restarting) => { - // Ensure that the loaded files have the correct env - process.env.NODE_ENV = process.env.NODE_ENV || 'development' - // Emit SIGNUSR2 to signal restart to user code if (restarting) { process.emit('SIGNUSR2') } // And then load the files - const module = flags.silent ? getModule(file) : log(getModule(file), flags.limit) + const module = flags.silent + ? getModule(file) + : log(getModule(file), flags.limit) const server = serve(module) // `3000` is the default port