首页 > 解决方案 > 无法获取快速路由

问题描述

我正在使用 ExpressJS 路由,直到我添加了一条收到错误消息的路由,一切正常,

Cannot GET /api/users/abc

使用邮递员。

下面是描述当前挑战的图像。

从我的server.js档案

在此处输入图像描述

到我的userRoutes.js档案

在此处输入图像描述

每条路线都可以正常工作,但/user_stats路线却不行。我调试问题的方法是创建一个/abc路由,但无济于事,我从 Postman 那里得到了这个 HTTP 响应

在此处输入图像描述

现在的问题是,我的代码可能出了什么问题?

标签: javascriptnode.jsexpress

解决方案


添加路由后,您似乎还没有启动服务器。因此,为确保每次对文件进行的任何更改都反映在服务器构建中,您应该安装nodemon并使其运行。

npm install --save-dev nodemon // only for dev

跑步 :

nodemon [your node app]

有关更多详细信息,请查看如何配置服务器以运行构建文件。


推荐阅读