var config={ port:8080 } function prod(){ console.log('launched as prod'); config.port=8081; return config; } function dev(){ console.log('launched as dev'); return config; } module.exports = function(){ switch(process.env.NODE_ENV){ case 'dev': return dev(); case 'prod': return prod(); default: console.log('NODE_ENV not specified so defaulting to dev.'); return dev(); } };