【发布时间】:2022-10-20 13:49:03
【问题描述】:
我正在尝试将环境文件添加到节点项目,并且我已经将 mongo URL 放入其中,现在,当我控制台记录它时,打印未定义...有人知道问题出在哪里吗?
require("dotenv").config();
let MONGO_URL = process.env.MONGO_DB_URL;
console.log("MONGO", process.env.MONGO_DB_URL);
文件
MONGO_DB_URL="mongo URL"
如果我打印
console.log(require('dotenv'.config()))
CONFIG { parsed: { MONGO_DB_URL: '' } }
【问题讨论】:
-
...更多:如果我删除“”并添加
url...(带反引号),它会像这样打印网址:url .... -
紧跟在
require("dotenv").config()之后是什么console.log(process.env)? -
检查您的
.env文件是否在服务器的根文件夹中(如果这是您的主文件,则与app.js在同一层次结构中)。 -
@rickhg12hs 刚刚修复了它,问题是应用格式化程序后 vs 代码中的断线。感谢你 :)
-
@NeNaD 刚刚修复了它,问题是应用格式化程序后 vs 代码中的断线。感谢你 :)