Deno.env.get 未从 .env 文件加载环境

问题描述 投票:0回答:1

当我使用标准库中的 dotenv 模块时,它工作得很好。然而,当我用 Deno 部署它时,我发现环境变量没有正确加载,从而导致错误。上面,建议改用 Deno.env API。 我遵循了建议并尝试使用它,但它似乎没有从 .env 文件加载。

const uri = Deno.env.get("MONGO_URI");
console.log("URI:", uri); // This returns undefined.

可能是什么原因

我想从 Deno.env Api 的 .env 文件加载环境

environment-variables deno
1个回答
0
投票

Denode.env.get
检索已加载的环境变量,它不会自动加载
.env
文件,因此您必须使用
dotenv

https://docs.deno.com/runtime/manual/basics/env_variables#env-file

您发布的屏幕截图从未提到

.env
是自动加载的,它只说您可以使用
Deno.env
API

检索环境变量
© www.soinside.com 2019 - 2024. All rights reserved.