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

New*_*ria 5 static-analysis environment-variables node.js

当我开始使用现有的应用程序/代码库时,我经常对它要使用的环境变量感到困惑。人们会写出糟糕的文档,而我讨厌在应用程序开发的这一部分中寻找和迷失方向。

有没有办法查看它可以使用的所有环境变量?就像一个npm run...静态列出所有这些的任务?

小智 9

Node.js 基本上可以使用所有系统环境变量。尝试console.log(process.env)一下,您会发现您声明的所有环境变量,甚至在启动节点应用程序之前都已显示。

您还可以通过节点创建新的环境变量,方法是process.env.MY_ENVIRONMENT_VARIABLE = 'hello'. 所以我想搜索process.env整个项目应该列出在节点内访问和创建的所有环境变量。