美文网首页
NPM库:dotenv,从文件加载环境变量

NPM库:dotenv,从文件加载环境变量

作者: 叶小七的真命天子 | 来源:发表于2019-05-17 10:34 被阅读0次

记录一下,Node.js中的dotenv库的使用,由于项目不同需求,需要配置不同环境变量,按需加载不同的环境变量文件,使用dotenv,可以完美解决这一问题。

使用dotenv,只需要将程序的环境变量配置写在.env文件中。

.env file

DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3

然后,在Node.js程序启动时运行:

require('dotenv').config() // 默认读取项目根目录下的.env文件

接着,我们就可以在接下来的程序中方便地使用环境变量了:

const db = require('db')
db.connect({
  host: process.env.DB_HOST,
  username: process.env.DB_USER,
  password: process.env.DB_PASS
})

conifg API

conifg({path:'', Encoding:''})  // 可传入路径和编码方式

相关文章

网友评论

      本文标题:NPM库:dotenv,从文件加载环境变量

      本文链接:https://www.haomeiwen.com/subject/eyhnaqtx.html