Node.js, Express und Verwendung von Entwicklung versus Produktion in app.configure

Was ist die einfachste Methode, um mitzuteilen, in welcher Umgebung ich mich befinde? Z.B. Ich möchte die folgenden Schritte ausführen, um eine Verbindung zu Redis herzustellen, je nachdem, in welcher Umgebung ich mich befinde. Kann dies über die Befehlszeile erfolgen?

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 });
});

Antworten auf die Frage(5)

Ihre Antwort auf die Frage