1
resposta

erro num arquivo da bibliote express

/Users/lukasroberth/Desktop/alura-node/node_modules/express/lib/router/route.js:202 throw new Error(msg);

erro num arquivo da bibliote express

quando eu retiro a rota // .post("/livros", LivroController.cadastrarLivro), que foi a última rota adicionada na aula antes do teste antes do min 06:00 da aula, o codigo funciona normalmente...

1 resposta

Opa Lukas, tudo certo?

Poderia compartilhar o código do cadastrarLivro()?

A rota .post("/livros", LivroController.cadastrarLivro) é usada para que ao acontecer uma requisição POST para a rota livros, o cadastrarLivro() seja chamado e realize o cadastro. Sendo assim, uma possível causa para esse problema é o código utilizado no cadastrarLivro(), verifique se o código não apresenta erros, como, por exemplo, a definição estar static ou não.

Ademais, certifique de que o problema não ocorre por conta do carregamento da aplicação, verifique se ao excluir a linha o projeto atualiza normalmente e deixa de considerar a rota de POST.

Fico à disposição.

Tenha um bom dia e bons estudos.