我需要在不同的环境中运行测试:DEV,,STAGING。PRODUCTION不用说,上述环境的环境变量/秘密显然会有所不同。
我的快速解决方案是为每个环境创建一个 env 文件,例如dev.env, staging.env&prod.env
但根据流行的 dotEnv npm 包和 12 Factor 应用程序的文档,不建议.env在您的存储库中包含多个文件。
请给我一个管理多个环境的环境变量的实用解决方案。
javascript security environment-variables password-protection node.js