Definição
Ambiente local é o conjunto de código, dependências e serviços executados na sua máquina de trabalho. Ele reúne o projeto, as versões das bibliotecas e os processos necessários para rodar a aplicação durante o desenvolvimento.
Experimentar antes de publicar
Uma alteração pode ser testada no ambiente local antes de seguir para outros ambientes. O servidor de desenvolvimento observa os arquivos do projeto e reflete cada edição em uma nova resposta, como na tela aberta em um endereço local.
npm run devAmbiente local e outros ambientes
Funcionar no ambiente local não garante comportamento idêntico em outro ambiente. Versões de bibliotecas, variáveis de ambiente e configurações de serviços podem divergir, e cada diferença precisa ser tratada antes da publicação.
A diferença que passa despercebida
No exemplo da edição na tela, a mudança funciona localmente sem nenhum deploy. A falha provável aparece quando o ambiente local diverge do ambiente de destino e a diferença só surge depois da publicação, como uma versão de biblioteca ou uma variável de ambiente ausente. A verificação compara as versões declaradas no projeto com as do ambiente de destino, confere as variáveis e exercita a mudança em um ambiente que reflita a configuração final antes de publicar.
Veja a definição de configuraçãoDúvidas frequentes
Perguntas frequentes sobre Ambiente local
- O que forma o ambiente local?
- O ambiente local reúne o código do projeto, as dependências instaladas e os serviços auxiliares que a aplicação usa durante o desenvolvimento.
- O ambiente local é igual ao de produção?
- Não. Versões de bibliotecas, variáveis de ambiente e configurações de serviços podem divergir, então cada diferença precisa ser validada antes da publicação.
- Preciso de um servidor específico para trabalhar localmente?
- Não. Uma ferramenta de desenvolvimento local é suficiente para experimentar a maior parte das mudanças, desde que reflita a configuração do projeto.
Para continuar
Recursos relacionados
Documentação
MDN Glossary: Localhost
Explica o endereço local usado para acessar serviços na própria máquina.
Abrir recursoArtigo
MDN: How the web works
Mostra a base de como clientes e servidores conversam em uma aplicação web.
Abrir recursoAplicação na formação
Developer Workspace
Na Formação Developer Workspace, o ambiente local é o primeiro lugar onde uma alteração é experimentada antes de seguir para outros ambientes.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.