He seguido todos los pasos del instructor pero sigo obteniendo este error en la consola del navegador. "client-service.js:32 GET http://localhost:3000/perfil net::ERR_CONNECTION_REFUSED"
A continuación el código utilizado:
const nuevaLinea = (nombre, email) => {
const linea = document.createElement('tr');
const contenido = `
<td class="td" data-td>${nombre}</td>
<td>${email}</td>
<td>
<ul class="table__button-control">
<li>
<a
href="../screens/editar_cliente.html"
class="simple-button simple-button--edit"
>Editar</a
>
</li>
<li>
<button
class="simple-button simple-button--delete"
type="button"
>
Eliminar
</button>
</li>
</ul>
</td>
`;
linea.innerHTML = contenido;
return linea;
};
const table = document.querySelector('[data-table]');
const listaClientes = () => fetch('http://localhost:3000/perfil').then((respuesta) => respuesta.json());
listaClientes().then((data) => {
data.forEach((perfil) => {
const newLinea = nuevaLinea(perfil.nombre, perfil.email);
table.appendChild(newLinea);
});
}).catch((error) => alert('ocurrio un error'));