我在nodeJS应用程序的.env文件中添加了一个关键变量,如下所示。
KEY="---Key---
..............
..............
"
当我尝试从.env获取此变量时,它只得到“---键---”。 我不知道为什么。
答案 0 :(得分:1)
您不能将env变量放在多行上。
只需使用双引号将其写在一行上,并在行之间使用\n
。
你可以在这里看到它:https://github.com/motdotla/dotenv#rules
答案 1 :(得分:0)
如果您想在env变量上使用多个换行符,则需要在新行所需的位置使用\n
。请参阅下面的示例。
require('dotenv').config();
console.log(process.env.TEST);
TEST="Hi! how are you? \n I am fine."
Hi! how are you?
I am fine.