如何识别Node.js中的NODE_ENV?
我正在使用Express作为框架。
我想把我的configuration分成“开发”和“生产”。
我知道我可以使用
app.configure('development', function() {}); app.configure('production', function() {});
但是我想知道如何才能知道NODE_ENV值是什么。
我试图find全局variables,但我找不到。
我真的需要这个使用其他数据库configuration取决于NODE_ENV
在我的数据库config.js文件中。
我find了答案
process.env.NODE_ENV
Express也通过app.settings.env
公开这些数据
或者…
var express = require('express'); var app = express(); app.get('env');