我正在使用nestjs创建一个非常新的API,我创建了4个模块,所有4个模块似乎都工作正常。 我创建了另一个模块名称步骤,但是我访问的所有路由都返回404。
答案 0 :(得分:2)
当添加新的路由和控制器后,我们应该清理 dist
文件夹并重新启动 yarn start:dev
以确保添加的文件工作...
答案 1 :(得分:1)
使用jwt作为路由参数findByJwt /:jwt并使用字符串“ toto”可以解决此问题,并且jwt nestjs返回404
答案 2 :(得分:1)
在添加新路由和控制器时运行以下命令。
yarn run build
yarn start
答案 3 :(得分:0)
您要么在控制器文件中的@Controller()装饰器中输入了错字,要么尚未在新创建的模块(moduleName.module.ts文件)中注册该控制器。对我来说,这些是最常见的错误。