Como importar e exportar variáveis de ambiente no Windows?

Tenho variáveis em um arquivo .env e preciso importar essas variáveis de ambiente no Windows, como posso fazer isto?

Eu tenho meu arquivo .env e preciso utilizar as variáveis de ambiente no projeto rodando no Windows, como eu posso fazer isso?

Primeiramente vamos conhecer os comandos do Windows para importar e exportar variáveis de ambiente.

Caso eu queira exportar:

SET >> .env

Caso eu queira importar:

for /F %A in (.env) do SET %A

Agora dentro do projeto e só criar um comando dentro de scripts do package.json:

  "scripts": {
    "meu-comando": "for /F %A in (.env) do SET %A",
  }

E executar ele:

npm run meu-comando
# ou
yarn meu-comando

Comentários