gpt4 book ai didi

javascript - Node/Express 中的环境变量到底是什么?

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:02 24 4
gpt4 key购买 nike

我知道这是一个相对简单的问题,但我没有看到有人问这个问题。在 Node/Express 中,我总是这样设置:

var port = PROCESS.env.PORT || 9000

而且我知道 PROCESS.env.PORT 是我的环境变量。但是,我不知道什么 环境变量是什么,它如何与开发和生产相关,以及为什么/如何在任何给定存储库中出现的许多情况下需要和使用它。

最佳答案

要补充其他人在评论中所说的内容,设置这些变量的一种方法是在启动 node.js 程序时设置这些变量,例如:

PORT=9100 node server.js

另一种方法是首先设置变量并使其可用(使用 EXPORT),如 Dave Newton 所指出的:

export PORT=9100
node server.js

关于javascript - Node/Express 中的环境变量到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29567116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com