477270
dotENV已经有很多模块,用得比较做的 dotenv, 但是都是只支持一维的,我试着弄了个多维的,也就几十行代码:
Install
npm install dotenvr --save
Usage
var config = require('dotenvr').load(); //默认当前路径 .env
//var config = require('dotenvr').load('/path/of/your/.env');
Example
.env
APP = demo
A.B.C = 123
var config = require('dotenvr').load(); // also see process.env
{
APP:'demo',
A:{
B:{
C:123
}
}
}