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