NodeJS 节点是否为您提供了查看它可以使用的所有环境变量的方法?

wydwbb8l  于 2022-11-22  发布在  Node.js
关注(0)|答案(1)|浏览(109)

当我开始使用一个现有的应用程序/代码库时,我经常被它连接使用的环境变量所迷惑。人们制作了糟糕的文档,我讨厌被应用程序开发的这一部分所迷惑。
有没有办法查看它可以使用的所有环境变量?就像npm run...任务静态地列出它们一样?

kqhtkvqz

kqhtkvqz1#

js基本上可以使用你所有的系统环境变量。尝试console.log(process.env),你会发现你已经声明的所有环境变量,甚至在启动你的节点应用程序之前都显示出来了。
你也可以通过节点创建新的环境变量,通过执行process.env.MY_ENVIRONMENT_VARIABLE = 'hello'。所以我猜在整个项目中搜索process.env应该会列出所有在节点内访问和创建的env变量。

相关问题