let configs = { type: 'production', cookie: { path: '/', httpOnly: true, domain: '.pcoloring.com', secure: true, maxAge: 1000 * 3600 * 24 * 3, // 30 days. }, sessionName: 'sid', mongodbUrl: 'mongodb://coloring:coloring123.@localhost:62701/artsite?authSource=admin', host: 'http://art.pcoloring.com', resHost: 'http://pcoloring.com', } let node_env = require('process').env.NODE_ENV || 'production'; try { console.log(`Trying to load env spcified configs: ./${node_env}.js`) let envConfigs = require(`./${node_env}`); configs = Object.assign(configs, envConfigs); } catch (err) { console.warn(`Load env specific configs failed: ${err}`); } console.log(configs); module.exports = configs;