文件目录
详细介绍
npm
官方文档的这种详细介绍 dotenv: Dotenv
是一个零依靠的控制模块,它能够将系统变量里的自变量从 .env
文档载入到 process.env
中。将环境相关配置不同于编码以外也是 The Twelve-Factor App 的要素之一。
应用
- 在工程中组装 dotenv
npm install dotenv -S
- 目录下建立 .env 文档
HOST=localhost
PORT=3000
MONGOOSE_URL=mongodb://localhost:27017/test
- 目录下 app.js 下引进 dotenv 并用
require('dotenv').config({ path: '.env' })
// 应用
console.log(process.env.HOST) // localhost
console.log(process.env.PORT) // 3000
console.log(process.env.MONGOOSE_URL) // mongodb://localhost:27017/test
应用 dotenv
能够让我们可免于在多个文档中引进环境变量,也能够很好的处理隐私信息的泄露,有利于中后期代码维护,快没吧!