Ambiente de desenvolvimento e produção #39
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Opa! O projeto do tabnews.com.br tem um ambiente de desenvolvimento que pode ser iniciado com
npm run dev
, mas era difícil de acessá-lo pelo aplicativo, já que as URLs das APIs estavam hard-coded, então criei um.env.dev
com a o host de desenvolvimento e o.env.prod
com a variável da API de produção.As variáveis serão usadas de acordo com a forma de build, sendo o
.env.dev
caso esteja sendo executado em debug ou.env.prod
caso esteja sendo usado em release.Configurando
Você apenas deve expor a API de desenvolvimento do tabnews modificando a variável
WEBSERVER_HOST
do.env
para "::".Observações
.env.dev
você deve substituir os "::" com o seu endereço de IP, já que o http do Dart não faz.Exemplo: