Como Ler Uma Variável De Ambiente Com O NodeJS

Uma das coisas mais comum que acontece no desenvolvimento diário é a necessidade de adicionar um token de uma API.
Frequentemente, quando precisamos fazer uma chamada API, é comum pedir que passe esse token como parâmetro na URL, no header, etc.
Entretanto, deixar nosso token exposto dentro do código e consequentemente em nossos repositórios, é uma péssima coisa!
Afinal, onde fica a segurança nisso?

Mas você sabia, que você pode acessar suas variáveis de ambiente para ler um valor e injetar dentro do código?
Com isso, você não se expõe e tudo continua funcionando normalmente!

Cada linguagem tem um modo de acessar essas variáveis, e hoje vamos ver como fazemos isso com o NodeJS

Com o Node, nós conseguimos acessar nossas variáveis através de: process.env.NOME_VARIAVEL.
Em seu terminal, inicialize o node:

1
node

E experimente digitar: process.env para ver o resultado!

Executando process.env no terminal Node

Possivelmente, você teve um retorno semelhante a este!
Agora com isto em mente, você pode acessar uma variável passando o nome dela

Lendo uma variável de ambiente com o Node