Por favor, vea mi pregunta en la imagen. Abrí Mongoose, escribí "nodemon app.js" pero no puedo ejecutar mi app.js con éxito (decía "SyntaxError: token no válido o inesperado"). No estoy seguro de si es porque no terminé el código, pero se supone que debo ver "Éxito" en mi hiper, pero no en SyntaxError. ¡Muchas gracias! Un novato aquí ~
const express = require("express"); const bodyParser = require("body-parser"); const mongoose = require("mongoose"); const app = express(); app.set('view engine', 'ejs'); app.use(bodyParser.urlencoded({extended: true})); app.use(express.static("public")); mongoose.connect("mongodb://localhost:27017/todolistDB", {useNewUrlParser: true}); const itemsSchema = new mongoose.Schema({ name: String }); const Item = mongoose.model("Item", itemsSchema); const item1 = new Item ({ name: "Drink milk" }); const item2 = new Item ({ name: "Eat egg" }); const defaultItems = [item1, item2]; Item.insertMany(defaultItems, function(err) { if (err){ console.log(err); } else { console.log("Success"); } }); app.get("/", function(req, res) { res.render("list", {listTitle: "Today", newListItems: defaultItems}); }); app.post("/", function(req, res){ const item = req.body.newItem; if (req.body.list === "Work") { workItems.push(item); res.redirect("/work"); } else { items.push(item); res.redirect("/"); } }); app.listen(3000, function() { console.log("Server started on port 3000"); });