Melhores práticas de troubleshooting em angular para Angular

Prompt gerado automaticamente para Troubleshooting em Angular em Angular

5.0
41 usos
ChatGPT
Usar no ChatGPT
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.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Angular

Continue explorando prompts nesta categoria.

Melhores práticas de melhores práticas em angular para Angular

Prompt gerado automaticamente para Melhores práticas em Angular em Angular

Melhores práticas de documentação em angular para Angular

Prompt gerado automaticamente para Documentação em Angular em Angular

Melhores práticas de ferramentas para angular para Angular

Prompt gerado automaticamente para Ferramentas para Angular em Angular