📅  最后修改于: 2023-12-03 15:21:46.731000             🧑  作者: Mango
在 Node.js 中使用 dotenv 模块可以方便地读取并使用 .env
配置文件中的环境变量。dotenv 可以在 Node.js 应用程序中管理您的配置。它使用一个简单的 .env
文件来存储所有环境变量,并通过预先定义的关键字将它们注入到您的应用程序中。
要使用 dotenv,您必须先安装它。可以使用 NPM 进行安装,如下所示:
npm install dotenv
在您的 Node.js 应用程序中,您可以在需要使用 .env
文件的地方使用 dotenv。根据应用程序的需要,可以在应用程序中的任何位置加载 .env
文件,只需在您的 Node.js 应用程序首选项文件中引入 dotenv,如下所示:
require('dotenv').config()
这将在应用程序初始化时加载 .env
文件中定义的所有环境变量。一旦完成,您就可以使用 process.env.VARIABLE_NAME
访问在 .env
文件中定义的环境变量。
例如,在一个名为 app.js
的 Node.js 应用程序中,您可以使用以下代码获取名为 DATABASE_URL
的环境变量:
const databaseUrl = process.env.DATABASE_URL
.env 文件可能看起来像这样:
DATABASE_URL='mongodb://localhost/test'
API_KEY=1234567890
如上所述,dotenv 模块读取该文件中的环境变量,并将它们存储在 process.env
中,以供您在应用程序中使用。
dotenv 是一个帮助您在 Node.js 应用程序中管理环境变量的模块。它使用一个简单的 .env
文件来存储所有环境变量,并通过预先定义的关键字将它们注入到您的应用程序中。dotenv 可以很好地与任何 Node.js 应用程序一起使用,因为它提供了一种简单的方法来读取和使用环境变量,而不用担心配置文件的位置。