没有从node.js中的.env文件中获取数据



js和我在访问.env文件中的数据时出错。

我的文件结构如下:在此处输入图像描述

在.utils文件夹中,我有mail.js文件,我需要从.env 访问端口和其他数据

mail.js

require("dotenv").config({ path: "../.env" });

const port = process.env.email_port;
const host = process.env.email_host;
const user = process.env.email_user;
const pass = process.env.email_pass;
console.log("port", port); //undefined

此处未定义。

注意:.env的路径是正确的,变量名也是正确的。

尝试将require("dotenv").config()添加到服务器应用程序或从require-语句中删除{ path: "../.env" }

最新更新