DawTaylor / env-cmd-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ENV-CMD Example

O env-cmd exporta as variáveis de um determinado arquivo no momento de execução do seu script.

Como funciona?

Basta adicionar o env-cmd -f caminho/arquivo antes do seu script que vai iniciar a aplicação.

Exemplo

{
  "scripts": {
    "dev": "env-cmd -f env/.dev.env node src/index.js",
  }
}

No exemplo acima, carregaremos as variáveis presentes no arquivo env/.dev.env que estarão disponíveis para o node src/index.js.

Exemplos

Esse repo tem 2 exemplos simples utilizando Express. A aplicação acessa duas varíaveis disponíveis via env-cmd, PORT que será a porta que a aplicação vai escutar, DOMAIN que é o nome do domínio que será exibido no corpo da página.

Tente executar os comandos abaixo e ver como a aplicação se comporta com cada um deles. ;)

npm run dev
npm run test

About


Languages

Language:JavaScript 100.0%