如何从 Node 的 .env 文件中引用环境变量?



我已经在 shell 中手动定义了一个环境变量,我希望能够在 Node 的.env文件中引用这个环境变量。Node 的.env文件似乎不支持调用现有的环境变量。

示例.env

testfilepath=$TEST_PATH/testfile

错误:

npm start
Error: File does not exist at path: $TEST_PATH/testfile.

如何在节点 .env 文件中引用现有环境变量?

dotenv不支持此类功能。不过,您可以在其上运行dotenv-expand来扩展现有变量:

let dotenv = require('dotenv')
let dotenvExpand = require('dotenv-expand')
let myEnv = dotenv.config()
dotenvExpand(myEnv)

最新更新