Экранирование символа # в файле .env - PullRequest
0 голосов
/ 01 марта 2020

Секретный ключ API, который я хочу сохранить в своем файле среды для моего express сервера, игнорирует половину его, поскольку он содержит символ # в середине. Я не могу восстановить ключ. И не хочу, чтобы он оставался незадействованным

1 Ответ

1 голос
/ 01 марта 2020

Я не думаю, что это из-за символа #. Он считается сигналом комментария только тогда, когда он встречается как первый символ в строке ... вы можете попробовать это самостоятельно. создайте файл .env со следующим содержимым:

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

теперь запустите `node -e 'console.log (require (" dotenv "). config ())'

this вернет:

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

Возможно, где-нибудь есть символ новой строки?

...