Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro: Failed to fetch

Quando executo o live-server e entro na página, o console exibe os seguintes erros:

Live reload enabled.


cliente.js:2

GET http://localhost:4000/clientes net::ERR_CONNECTION_REFUSED listarClientes @ cliente.js:2 (anonymous) @ listagem-cliente.js:31


clientes.html:1 Uncaught (in promise) TypeError: Failed to fetch Promise.then (async) (anonymous) @ listagem-cliente.js:31

const listarClientes = () => {
    return fetch('http://localhost:4000/clientes')    //cliente.js:2
    .then( resposta => { 
      return resposta.json()
    })
    .then( json => { 
      return json 
    })
}
  listarClientes().then( exibe => {   //listagem-cliente.js:31
  exibe.forEach(indice => {
    corpoTabela.appendChild(exibeCliente(indice.cpf, indice.nome, indice.id))
  })
 }
3 respostas
solução!

Fala ai. Guilherme, tudo bem? Você subiu e configurou a API?

Não tenho muito contexto do curso, mas, o front sobe junto com a API ou são projetos separados?

Espero ter ajudado.

Era isso mesmo! Pura desatenção.

Magina Guilherme, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.