我有一个 JS 文件,其中包含一些配置代码,例如:
module.exports = {
database: {
username: 'devusername',
password: 'devpassword',
host: 'xx.xx.xx.xx',
port: 27017,
name: 'admin'
}
};
可以根据环境更改用户名、密码、主机、端口和名称。 比如开发、QA、生产。 每次更改环境时,我都需要修改我的 JS 文件。有什么方法可以将所有细节放在一起并从各自的环境中获取值。
提前致谢
最佳答案
您可以使用环境变量设置这些设置,然后通过 process.env
获取它们.这样,只要环境变量的名称相同,只需让您的环境配置设置来提供它们即可。
关于javascript - 我们可以用 Javascript 做分析吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43415666/