Assim que adicionei essa linha no meu código, o terminal retorna o seguinte erro:
Meu código:
import express from "express";
const app = express();
app.use(express.json())
const livros = [
{id: 1, "titulo": "Senhor dos Aneis"},
{id: 2, "titulo": "O Hobbit"}
]
app.get('/', (req, res) => {
res.status(200).send('Curso de Node');
})
app.get('/livros', (req, res) => {
res.status(200).json(livros)
})
app.post('/livros', (req, res) => {
livros.push(req.body);
res.status(201).send('Livro foi cadastrado com sucesso')
})
export default app
------------------------------------- ATUALIZAÇÃO ---------------------------------------------
Olá pessoas que também tiveram esse erro, para resolver eu fiz os seguintes passos:
Instalei a seguinte dependencia:
npm install express-session
e logo após, para corrigir os erros das dependências que estava ocorrendo:
npm audit fix
Desse jeito, tive 0 erros e o código voltou a funcionar! :D