--- title: Solucionando problemas de erros de KumaScript slug: MDN/Tools/KumaScript/Troubleshooting tags: - Erros - Ferramentas - Guía - KumaScript - MDN Meta translation_of: MDN/Tools/KumaScript/Troubleshooting original_slug: MDN/Tools/KumaScript/Solucionando_problemas_de_erros_de_KumaScript ---
Erros de KumaScript aparecendo numa página podem ser muito desagradáveis aos leitores, mostrando grandes e medonhas caixas vermelhas, mas felizmente qualquer pessoa com uma conta MDN pode editar um documento e consertar tais tipos de erros. Quando uma página possui algum erro, ela é adicionada na lista de documentos com erros. Editores do site passam por essa lista regularmente para achar e consertar erros. Este artigo detalha os quatro tipos de erros de KumaScript, e alguns passos que você pode fazer para consertá-los.
DocumentParsingError
erros aparecem quando o KumaScript tem problemas para entender alguma coisa no próprio documento. A causa mais comum é um erro de sintaxe em alguma macro.
Verifique:
\\{
\\
or \"
\{\{anch("top", "Back to top")}}
.</code>
pode aparecer dentro do código fonte da macro, causado erros de sintaxe na macro. Verifique a visão de código-fonte para ver o código que foi gerado, e remova qualquer estilo desnecessário.TemplateLoadingError
erros aparecendo quando um KumaScript tem problemas de encontrar qual macro incluir numa página.
Verifique:
Dica: Você pode tornar mais rápido e fácil avançar para uma macro específica adicionando uma busca por palavras-chave no Firefox. Veja {{SectionOnPage("/en-US/docs/MDN/Contribute/Tools/KumaScript", "Using search keywords to open template pages")}} para um guia passo-a-passo de criar uma busca para isso.
TemplateExecutionError
erros aparecem quando KumaScript encontra erros na macro. Esses erros só podem ser consertados por usuários administradores e precisam ser reportados como bugs.
Antes de reportar um erro, verifique se ele ainda não foi consertado. Você pode fazer isso forçando o KumaScript a te dar uma cópia fresca da página segurando Shift enquanto atualiza a página (Shift + Ctrl + R no Windows/Linux, Shift + Cmd + R no Mac).
Se os erros persistirem, reporte um bug, incluindo a URL da página e o texto do erro.
Este é um tipo de erro que aparece quando o erro não pertence aos outros tipos de erros.
Verifique se existe alguma solução de contorno ou correção para o problema e reporte bugs persistentes como descrito em TemplateExecutionError.