const express = require("express");
const app = express();
const mongoose = require("mongoose");
const Observation = require("./schema/dreamWorld");
const bodyParser = require("body-parser");
const cors = require("cors");
app.get("/", (req, res) => res.send("Hello World"));
app.listen(3000, () => console.log("Server started on port 3000"));
app.use(cors, bodyParser.json());
app.get("/world", (req, res) => {
return res.status(200).json({ message: "HAppy?" });
});
const mongoDB = "mongodb://127.0.0.1/test";
mongoose.connect(mongoDB, { useNewUrlParser: true, useUnifiedTopology: true });
在上面的代码,我正在测试的 Postman !我可以连接到“/”路由和 Postman 显示hello world!但当我搜索“/world”获取路由在 Postman 它继续加载永远不会获取任何东西。
我已经确保服务器运行正确的端口号。我做错了什么?
1条答案
按热度按时间j7dteeu81#
如果使用express V4.16或更高版本,则不再需要
body-parser
。它包含在express.js
中。更多详细信息请参见here。
这个代码将是作品。