Node.js, экспресс и использование разработки вместо производства в app.configure

Каков самый простой способ сообщить экспрессу, в какой среде я нахожусь? Например. Я хочу сделать следующее, чтобы установить соединение с Redis в зависимости от того, в какой среде я нахожусь. Можно ли это сделать из командной строки?

app.configure('development', function(){
  app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
  var r = require("redis").createClient(6379,'127.0.0.1');
});
app.configure('production', function(){
  app.use(express.errorHandler());
  r = redis.createClient(6379,'46.137.195.230', { detect_buffers: true });
});
31
задан Grace Shao 10 December 2014 в 22:15
поделиться