转义 .env 文件中的 # 字符

Escaping the # character in .env file

我想为我的快速服务器存储在我的环境文件中的秘密 API 密钥忽略了一半,因为它在中间包含一个 # 符号。我无法重新生成密钥。并且不希望它被留下 unsequre

我不认为这是因为 # 符号。当遇到一行中的第一个字符时,它仅被视为发出评论信号...... 你可以自己试试。创建一个包含以下内容的 .env 文件:

a=#b
c="#d"
#e=f

现在运行`node -e 'console.log(require("dotenv").config())'

这将 return:

{ parsed: { a: '#b', c: '#d' } }

某处可能有换行符吗?