1
resposta

Dúvida/Relato

Olá, pessoal! Segui os passos de uso e configuração do Babel, quando fui testar nos navegadores - tanto no Chrome quanto no Firefox - a aplicação havia quebrado, por conta do fetch.js. Dei uma olhada no fórum e vi que aparentemente ninguém havia tido o mesmo problema, por isso queria deixar o relato e tirar uma dúvida no final, mesmo com a questão resolvida.

Enfim, depois de tentar desinstalar e reinstalar os modules do node, reconstruir os arquivos transpilados do babel e revisar tanto o client quanto o server, percebo que na pasta do arquivo transpilado do fetch, o arquivo que deveria ser uma cópia do original estava corrompido - basicamente, estava incompleto. Daí que decidi tentar "enganar" o problema, deletei todo o código do arquivo que seria a cópia original na pasta e colei o conteúdo correto do arquivo original fetch.js, da pasta polyfill. Pois bem, ao testar de novo, a aplicação tinha voltado a funcionar. Daí me veio a dúvida... Por que o Babel errou na hora de recriar o arquivo original do fetch?

1 resposta

Fala ai Arthur, tudo bem? Vamos lá:

Por que o Babel errou na hora de recriar o arquivo original do fetch?

Bom, normalmente é dificil do Babel errar algum processo de transpilação, acredito que talvez alguma configuração pode ter sido feita de maneira incorreta.

Mas, sem ter detalhes visuais do problema fica bem complicado ajudar, consegue mandar o conteúdo do fetch.js original, do que foi transpilado pelo Babel e de como deveria ter sido?

Se possível compartilha o projeto com a versão desse problema acontecendo, assim da para investigar melhor com mais calma.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software