2
respostas

[Dúvida] POST não aceita inserção de dados

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Oii, Lucas! Tudo bem?

Agradeço por fornecer o print do seu código.

Lucas, para te ajudar dentro do cenário que você apresentou, sugiro que realize algumas alterações:

  1. No terceiro print, no arquivo livro.js router adicione livros após a / em router.get, deixando o seu código assim:
router.get('/livros' , getLivros)
  1. No quarto print, no arquivo app.jsé sugiro usar const router ao invés de const rotal livro, como o exemplo abaixo:
const express = require("express");
const routes = require("./router/livro");

const app = express();
const port = 8000; 

routes(app);

app.listen(port, () => console.log(`listening on port ${port}`));

Feito isso, teste o código novamente e observe se ele comportará como esperado. Fique à vontade para copiar os códigos para testar no seu!

Espero ter ajudado.

Conte com a Alura para evoluir nos estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

obrigado pela atenção, mas ao copiar o codigo e executar o nodemon, eis que surge um erro! Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software