美文网首页
node dotenv模块加载.env配置文件

node dotenv模块加载.env配置文件

作者: 一个前端程序员 | 来源:发表于2019-11-23 23:35 被阅读0次

1、安装

npm install --save dotenv

2、.env 1.env文件

name=mm
age=18
#addr=
#desc=[{a:1, b:2},{a:4, b:3}]

2、读取默认配置

const dotenv = require('dotenv');
const config = dotenv.config(); // 默认读取当期目录下的.env文件 并添加到process.env上
console.log(process.env.name);
if (config.error) {
  console.log(config.error)
} else {
  console.log(config.parsed)
}

3、 读取自定义文件名1.env文件

const dotenv = require('dotenv');
const fs = require('fs');
const path = require('path');

const config = dotenv.parse(fs.readFileSync(path.join(__dirname, '1.env')));
for (const k in config ) {
  process.env[k] = config[k]
}
console.log(config);
// 输出 { name: 'sp', age: '18' }

相关文章

网友评论

      本文标题:node dotenv模块加载.env配置文件

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