antes eu estava tendo erro com express na parte do codigo app.use, porem agora o post não funciona, mesmo revisando o codigo. (uns dias atras estava funcionando normalmente).
TypeError: livros.push is not a function at file:///C:/Users/vidar/Desktop/htdocs/Alura/Alura-back-nodejs/src/app.js:20:12 at Layer.handle [as handle_request] (C:\Users\vidar\Desktop\htdocs\Alura\Alura-back-nodejs\node_modules\express\lib\router\layer.js:95:5)
Parte do codigo:
import express from "express";
const app = express(); app.use(express.json());
const livros = { "id":"1", "titulo":"senhor dos aneis" }
app.post("/livros", (req,res) => { livros.push(req.body); res.status(201).send("Atualizado");
});
export default app;