Node.js 如何解决无法获取/错误节点JS
Node.js 如何解决无法获取/错误节点JS,node.js,server,backend,Node.js,Server,Backend,我对nodejs一无所知,但我是在听别人的教程。他们希望将一些后端集成到项目中。每当我启动服务器时都会出现此错误。我该怎么办?您的前端似乎在呼叫“http://localhost:8000“但这条路线尚未确定 前端应调用“http://localhost:8000/api/bugs“您的前端似乎在呼叫”http://localhost:8000“但这条路线尚未确定 前端应调用“http://localhost:8000/api/bugs“这个url怎么样http://localhost:8080
我对nodejs一无所知,但我是在听别人的教程。他们希望将一些后端集成到项目中。每当我启动服务器时都会出现此错误。我该怎么办?您的前端似乎在呼叫“http://localhost:8000“但这条路线尚未确定
前端应调用“http://localhost:8000/api/bugs“您的前端似乎在呼叫”http://localhost:8000“但这条路线尚未确定
前端应调用“http://localhost:8000/api/bugs“这个url怎么样<代码>http://localhost:8080/api/bugs这个url怎么样<代码>http://localhost:8080/api/bugs
const express = require("express");
const app = express();
const bodyParser = require("body-parser");
const cors = require("cors");
app.use(cors());
app.use(bodyParser.json());
const bugs = [
{ id: 1, description: "Bug 1", userId: 1, resolved: true },
{ id: 2, description: "Bug 2", userId: 1 },
{ id: 3, description: "Bug 3", userId: 2 },
{ id: 4, description: "Bug 4" }
];
app.get("/api/bugs", (req, res) => {
res.json(bugs);
});
app.post("/api/bugs", (req, res) => {
const bug = { id: Date.now(), resolved: false, ...req.body };
bugs.push(bug);
res.json(bug);
});
app.patch("/api/bugs/:id", (req, res) => {
const index = bugs.findIndex(bug => bug.id === parseInt(req.params.id));
const bug = bugs[index];
if ("resolved" in req.body) bug.resolved = req.body.resolved;
if ("userId" in req.body) bug.userId = req.body.userId;
res.json(bug);
});
app.listen(8000, () => {
console.log("Node server started on port 8000.");
});