Node.js javascript dotenv
时间: 2024-11-03 20:17:29 浏览: 14
Node.js.zip
Node.js 中的 `dotenv` 是一个非常实用的库,它允许你在运行时从环境变量中加载配置信息,特别是对于开发环境中需要频繁切换的敏感信息,比如数据库连接字符串、API密钥等。通过 `.env` 文件,你可以将这些变量存储在一个外部文件中,避免直接在代码中硬编码,提高代码的可维护性和安全性。
`.env` 文件通常包含 key-value 对形式的变量,例如:
```
DB_HOST=localhost
API_KEY=your_secret_key
```
安装 `dotenv` 非常简单,只需在项目根目录下运行 `npm install dotenv` 或者 `yarn add dotenv`。然后,在 Node.js 启动脚本中引入并初始化这个库:
```javascript
require('dotenv').config();
process.env.DB_HOST; // 就可以直接访问到环境变量了
```
当程序运行时,`dotenv` 会自动读取 `.env` 文件的内容,并将其转换成全局对象 `process.env` 中的键值对。这样,你可以在代码任何地方轻松地引用这些环境变量。
阅读全文