Node.js, express y uso de desarrollo versus producción en app.configure
¿Cuál es el método más fácil para que Express sepa en qué entorno estoy? P.ej. Quiero hacer lo siguiente para hacer una conexión a redis dependiendo de en qué env. ¿Se puede hacer esto desde la línea de comandos?
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 });
});