我正在尝试使用 dotenv
NPM 软件包,它对我来说不起作用。我有一个文件 config/config.js
,其内容如下:
'use strict';
var dotenv = require('dotenv');
dotenv.load();
console.log('config');
在我的应用程序文件夹的根目录中还有另一个文件 .env
,我还有一个环境变量 TWILIO_ACCOUNT_SID
。
这是我在尝试在某个函数中使用环境变量时经历的过程:
$ node
> require('./config/config.js');
config
{}
> process.env.TWILIO_ACCOUNT_SID
undefined
我在我的。Env 文件,但是一旦我尝试在控制台中输出该值,就会得到一个错误,说明该变量未定义。
我将非常感谢任何支持解决这个问题。