扫一扫分享
Dotenv 是一个零依赖模块,可将环境变量从一个.env 文件加载到 process.env(https://nodejs.org/docs/latest/api/process.html#process_process_env)中。将配置与代码分开存储在环境中是基于“十二要素应用”方法。
安装
# with npm
npm install dotenv
# or with Yarn
yarn add dotenv
使用
尽早在您的应用程序中,要求并配置 dotenv。
require('dotenv').config()
.env在项目的根目录中创建一个文件。在新行中以NAME=VALUE. 例如:
DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3
process.env现在具有您在.env文件中定义的键和值。
const db = require('db')
db.connect({
host: process.env.DB_HOST,
username: process.env.DB_USER,
password: process.env.DB_PASS
})
手机预览