Neste artigo você vai aprender a como resolver RefernceError: fetch is not defined, um erro que pode acontecer no Node.js

resolver RefernceError: fetch is not defined capa

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

Subscribe
Notify of
guest

2 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ysh-rael

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!

Battisti

de nada =)