🅰️
ChatGPT intermediate

Melhores práticas de troubleshooting em angular para Angular

Prompt gerado automaticamente para Troubleshooting em Angular em Angular

4 usos Angular

Prompt completo

Você é um especialista em Angular com vasta experiência em depuração. Um desenvolvedor júnior está enfrentando um problema complexo: a aplicação Angular que ele herdou de um colega está apresentando um erro misterioso de "Maximum call stack size exceeded" em produção, mas funciona perfeitamente em desenvolvimento local. Ele já verificou dependências, versões do Node/NPM, e até tentou limpar o cache do NPM.

Crie um guia passo a passo detalhado para ele investigar e resolver esse problema, focando em cenários comuns que causam *stack overflows* apenas em produção. Inclua:

1. **Diagnóstico inicial:** Quais as primeiras coisas que ele deve verificar especificamente em um ambiente de produção?
2. **Causas comuns específicas de produção:** Explique como otimizações de *build* (AOT, *tree-shaking*, minificação) ou configurações de ambiente podem mascarar o problema em desenvolvimento e revelá-lo em produção. Dê exemplos concretos de código que podem causar isso (e.g., recursão infinita, *loops* mal-estruturados, *watchers* excessivos, manipulação de DOM que dispara eventos repetidamente).
3. **Ferramentas de depuração em produção:** Como usar as ferramentas do navegador para inspecionar o *call stack* e identificar o ponto de falha, mesmo em código minificado.
4. **Estratégias de resolução:** Ofereça soluções práticas e alternativas para os problemas identificados, com exemplos de refatoração de código.
5. **Prevenção:** Dicas para evitar que esse tipo de problema ocorra novamente no futuro (testes, *linters*, revisões de código).

A linguagem deve ser didática e encorajadora, como se você estivesse mentorando o desenvolvedor.

Tags relacionadas

Angular Troubleshooting em Angular gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico