即使我正在使用: 在模块顶部的require('dotenv')。config()中,我的process.env变量(在我的.env文件中设置)是未定义的。
尽管我的IDE清楚地看到了它们的定义,但这仍然会在我键入它们时自动填充变量名。
很奇怪。有什么想法吗?
require('dotenv').config();
let config = {
userName: process.env.userName,
password: process.env.password,
server: process.env.server
}
这是我的.env文件:
userName='myNmae'
password='myPassword'
server='myServer.com'
PORT=3001