前端知库

dotenv

从 .env 文件加载环境变量到 process.env 的零依赖模块。

零依赖模块,在应用启动时尽早调用 require('dotenv').config() 或 import 'dotenv/config',把 .env 中的键值写入 process.env。

默认不覆盖已存在的环境变量,需要覆盖时传 override: true。官方建议不要把 .env 提交到仓库,并为每个环境分别维护 .env 文件,不要做继承式配置。README 中的加密、变量展开等功能属于另一个项目 dotenvx,不在本条范围内。

许可:BSD-2-Clause。