【发布时间】:2018-01-11 22:18:58
【问题描述】:
我正在运行 NodeJS Express 应用程序,
目前有dev env、test env 和prod env。
但是,数据库连接设置在代码中,是否有一种安全且最佳实践的方式来以 JSON 文件格式存储数据库配置和所有其他配置,方法是在模块中声明它们(分别用于要导出的每个 env 或一个模块中的所有内容,可能对每个环境都有一个 default.JSON、Dev.JSON、Prod.JSON...等),然后通过在 app.js 中为正确的环境设置正确的配置来相应地要求它们.
我想在不依赖任何 .env 或 ncof 等任何 3rd 方包的情况下实现这一目标。
【问题讨论】: