我正在使用Express for framework。
我想将我的配置分为“开发”和“生产”。
我知道我可以使用
app.configure('development', function() {});
app.configure('production', function() {});
但我想知道实际上我怎么知道NODE_ENV值是什么。
我试图找到全局变量,但我找不到。
我真的需要这个使用其他数据库配置取决于NODE_ENV
在我的数据库config.js文件中。
答案 0 :(得分:37)
我找到了答案
process.env.NODE_ENV
答案 1 :(得分:7)
Express还会通过app.settings.env
答案 2 :(得分:0)
或者......
var express = require('express');
var app = express();
app.get('env');