node.js 如何找出express应用程序正在运行的当前NODE_ENV?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/9441287/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
how to find out the current NODE_ENV the express app is running under?
提问by FurtiveFelon
I was just wondering if i can find out what is the current value of NODE_ENV(i.e. either development or production) in a express code (so i can't use app.configure('production' function(){})).
我只是想知道我是否可以NODE_ENV在快速代码中找出(即开发或生产)的当前值(所以我不能使用app.configure('production' function(){}))。
回答by j_mcnally
Try process.env.NODE_ENV
尝试 process.env.NODE_ENV
It should do the trick.
它应该可以解决问题。
回答by Dominic Barnes
Within your express script, app.settings.envshould house that value.
在您的快速脚本中,app.settings.env应该包含该值。

