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

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' }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容