[英]Node.js - How to organize environment variables
在dotenv npm package 中,它在常见问题解答中说:
我应该有多个
.env
文件吗?不,我们强烈建议不要使用“主”
.env
文件和“环境”.env
文件,如.env.test
。 您的配置应该因部署而异,并且您不应该在环境之间共享值。
我根本不明白这一点。 假设我们只有一个环境变量X
。 X
在开发和生产中会有不同的价值。 在这种情况下我该怎么办? 我应该如何将这两个值放在一个文件中? 以及如何告诉Node
使用哪个值?
它说您应该只有 1.env 文件,这意味着每个部署 1 个。
因此,对于每个新部署,您都可以有不同的 .env 值。 Dev、test、prod 将具有不同的值,但每个都只有 1 个文件。
为不同阶段配置 .env 文件的方式取决于您使用的工具和环境。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.