16 Dec 2012

Simple environment dependency config with Node.js

Category howto
Tags #dev #nodejs

Простой способ сделать зависимые от окружения конфигурации в Node.js. Определяем директорию для конфигураций, пусть это будет ./config/environments/ тогда простейший код для зависимых конфигураций будет такой:

var config = require("./config/environments/" + process.env.NODE_ENV || 'default');

Запускать такой javascript код надо будет таким образом:

NODE_ENV=development node index.js

В случае если вы не задали переменную NODE_NEV, загрузится конфигу по умолчанию. (default)

Если хочется что нибудь по сложнее то в nodejs есть полно модулей и один из них NCONF

Comments