Uma das coisas mais comuns em nosso desenvolvimento é a necessidade de rodar nossos projetos em ambientes diferentes, seja ele QA, Dev ou até mesmo apontar para PROD!
Seria extremamente chato se tivessémos que ficar alterando a URL em nosso arquivo .env
toda vez que quiséssemos ver um diferente.
E é pensando nisso que hoje apresento para vocês um pacote que ajuda muito, o env-cmd
Basta instalarmos:
1 | npm install env-cmd |
E criarmos os arquivos .env
que queremos
No caso, iremos usar 3:
.env.dev
.env.qa
.env.prod
com esses arquivos criados, agora alteramos o nosso arquivo package.json
:
1 | // ...package.json |
Como pode ver, criamos 3 comandos diferentes e em cada um deles indicamos qual env
gostaríamos de usar!
Fácil, não é?