我尝试使用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文件中定义了TWILIO_ACCOUNT_SID
,但是当我尝试在控制台输出该变量的值时,我会收到一个错误提示,表示该变量未定义。
非常感谢您提供解决此问题的任何支持。