首页 > 解决方案 > NodeJS 和 Express:Express 路由器没有调用正确的路由

问题描述

我正在尝试调用我的 getAssignments 路线,但由于某种原因,当我在邮递员上运行它时,它正在调用我的 getStudent 路线。我对邮递员的要求 - localhost:5000/api/assignments

//server.js file
app.use("/api/", studentRouter);
app.use("/api/", assignmentRouter);

//student.router.js file
router.get("/student", auth, getStudent);

//assignment.router.js file
router.get("/assignments", auth, getAssignments);

标签: node.jsexpresspostman

解决方案


试试这个

app.use("/", assignmentRouter);
router.get("/api/assignments", auth, getAssignments);

推荐阅读