我们可以在Javascript中进行分析吗?

时间:2017-04-14 16:41:30

标签: javascript node.js profiling

我有一个JS文件包含一些配置代码,如:

module.exports = {
        database: {
            username: 'devusername',
            password: 'devpassword',
            host: 'xx.xx.xx.xx',
            port: 27017,
            name: 'admin'           
        }
};

用户名,密码,主机,端口和名称可以根据环境进行更改。 如开发 QA 生产。 每次当我改变环境时,我都需要修改我的JS文件。有什么方法可以将所有细节保存在一起并从相应的环境中获取值。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用环境变量设置这些设置,然后通过process.env抓取它们。这样,只要环境变量的名称相同,只需要进行环境配置设置即可。