在Node.js中读取环境变量

阅读时长 2 分钟读完

在开发前端应用程序时,使用环境变量是一种常见的方式来配置应用程序的行为。Node.js提供了访问环境变量的简单方法,使得我们能够轻松地在应用程序中使用这些变量。

什么是环境变量

环境变量是一个键值对组成的集合,它们存在于操作系统或者当前进程的运行环境中。在Node.js中,我们可以通过 process.env 对象来访问这些环境变量。

环境变量通常用于存储机密信息,例如密钥和密码。这样可以将这些敏感信息与代码分离,从而增加应用程序的安全性。

读取环境变量

要读取环境变量,请使用以下语法:

这将返回名为 MY_ENV_VAR 的环境变量的值,如果该变量不存在则返回 undefined

设置环境变量

在Node.js中设置环境变量也很容易。只需要在启动应用程序时传递环境变量即可。例如,在Linux或MacOS上,你可以使用以下命令:

这将在启动应用程序时设置名为 MY_ENV_VAR 的环境变量,并将其值设置为 my_value

示例代码

以下是一个简单的示例代码,演示如何在Node.js中读取和设置环境变量:

-- -------------------- ---- -------
-- ------
----- ------ - -----------------------
-- --------- -
  ------------------------- ----------- -------- -- --- ------
-

-- ------
---------------------- - -----------
----------------------- -- --- -- ----------------------------

通过这个简单的示例,我们可以看到如何使用Node.js访问环境变量并设置它们。在实际开发中,环境变量是一个非常强大的工具,可以帮助我们轻松地配置应用程序的行为,以适应不同的环境。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/7319

纠错
反馈