Escaping the # character in .env file

Viewed 11263

The secrete API key I want to store in my environment file for my express server is ignoring half of it as it contains a # symbol in the middle. I can't regenerate the key. And do not want it to be left unsequre

1 Answers

i do not think it's because of the # symbol. It is only treated as signaling a comment when encountered as first chartacter in a line... you can try this yourself. create a .env file with the following content:

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

now run `node -e 'console.log(require("dotenv").config())'

this will return:

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

Is there maybe a newline character somewhere?

Related