Ответ 1
Я нашел ответ
process.env.NODE_ENV
Я использую Express для фреймворка.
И я хотел бы разделить мою конфигурацию на "развитие" и "производство".
Я знаю, что могу использовать
app.configure('development', function() {});
app.configure('production', function() {});
Но я хочу знать, как я могу узнать, что такое значение NODE_ENV.
Я попытался найти в глобальных переменных, но не смог найти.
Мне действительно нужно это, чтобы использовать другую конфигурацию базы данных, зависит от NODE_ENV
в моей базе данных config.js.
Я нашел ответ
process.env.NODE_ENV
Экспресс также предоставляет эти данные через app.settings.env
Или альтернативно...
var express = require('express');
var app = express();
app.get('env');