Nestjs 返回 404 not found 1 条路线对其他人来说工作正常

Ori*_*gin 13 nestjs

我正在使用 Nestjs 创建一个 API,这对它来说相当新。我创建了 4 个模块,所有 4 个模块似乎都工作正常。我创建了另一个模块名称steps,但我在其中访问的所有路由都返回404 not found。

小智 19

您的控制器文件中的 @Controller() 装饰器中存在拼写错误,或者您尚未在新创建的模块(moduleName.module.ts 文件)中注册控制器。这些是我最常见的错误。


zyf*_*fyy 9

添加新的路由和控制器后,我们应该清理dist文件夹并重新启动yarn start:dev以确保添加的文件工作......


小智 5

添加新路由和控制器时运行以下命令。

yarn run build
yarn start
Run Code Online (Sandbox Code Playgroud)


SZT*_*SZT 5

为新用户扩展@Bruno 的答案。确保所有模块都已添加以导入

在此输入图像描述