是否可以在单个存储库中使用一个.env文件?
我正在研究的项目在子文件夹中有多个节点模块,现在我如何构造它似乎dotenv无法在根目录中找到.env
文件。这使得process.env
变量undefined
。有什么方法可以使环境变量可从所有目录访问?
我曾尝试将require('dotenv').config();
放在文件顶部,甚至尝试添加脚本以在根目录的jest.config中运行它。所有结果都在undefined
中。
我不太清楚你想做什么。但是您可以使用dotenv#path选项为要加载的.env
文件指定路径。
是否可以在单个存储库中使用一个.env文件?
我正在研究的项目在子文件夹中有多个节点模块,现在我如何构造它似乎dotenv无法在根目录中找到.env
文件。这使得process.env
变量undefined
。有什么方法可以使环境变量可从所有目录访问?
我曾尝试将require('dotenv').config();
放在文件顶部,甚至尝试添加脚本以在根目录的jest.config中运行它。所有结果都在undefined
中。
我不太清楚你想做什么。但是您可以使用dotenv#path选项为要加载的.env
文件指定路径。