Neste artigo você vai aprender a como resolver RefernceError: fetch is not defined, um erro que pode acontecer no Node.js
Fala programador(a), beleza? Bora aprender mais sobre os erros de Node.js!
Esse erro de referência ocorre pois o Node.js em suas versões mais antigas não tem a fetch API implementada
Porém isso está cada vez mais se tornando uma realidade, então logo logo devemos ter esse como um módulo core
Enquanto isso não acontece ou você não pode atualizar a versão do Node
Precisa instalar o pacote node-fetch
Este nos dará a possibilidade de executar a fetch API nos programas de Node
O comando é o seguinte:
npm install node-fetch
Depois basta importar com
import fetch from "node-fetch";
Agora você consegue utilizar esta API nos seus programas! 🙂
Conclusão
No artigo de hoje viu como resolver RefernceError: fetch is not defined
Instalamos a biblioteca node-fetch e a importamos no nosso software
Este erro ocorre pois a fetch API ainda não está implementada no Node, então temos que instalar um módulo externo
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos
Sensacional! fui desenvolver a mesma API em outra máquina, e começou a dar esse erro. De fato, uso versões diferentes do node e por isso o erro. parabéns pelo conteúdo!
de nada =)