最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

我如何在Nestjs中获得所有路由(从每个模块上的所有模块和控制器开始?)>

IT培训 admin 1浏览 0评论

我如何在Nestjs中获得所有路由(从每个模块上的所有模块和控制器开始?)>

使用Nestjs,我想获得带有HTTP动词的所有可用路由(控制器方法)的列表,如下所示:

API:
      POST   /api/v1/user
      GET    /api/v1/user
      PUT    /api/v1/user

似乎需要访问Express路由器,但我还没有在Nestjs中找到一种方法。为了表达,有一些库,例如“ express-list-routes”或“ express-list-endpoints”。

提前感谢!

使用Nestjs,我想获取带有http动词的所有可用路由(控制器方法)的列表,如下所示:API:POST / api / v1 / user GET / api / v1 / user PUT / api / v1 /用户It ...

回答如下:

我刚刚发现Nestjs应用程序具有一个“ getHttpServer()”方法,通过它我可以访问“路由器堆栈”,这是解决方案:

我如何在Nestjs中获得所有路由(从每个模块上的所有模块和控制器开始?)>

使用Nestjs,我想获得带有HTTP动词的所有可用路由(控制器方法)的列表,如下所示:

API:
      POST   /api/v1/user
      GET    /api/v1/user
      PUT    /api/v1/user

似乎需要访问Express路由器,但我还没有在Nestjs中找到一种方法。为了表达,有一些库,例如“ express-list-routes”或“ express-list-endpoints”。

提前感谢!

使用Nestjs,我想获取带有http动词的所有可用路由(控制器方法)的列表,如下所示:API:POST / api / v1 / user GET / api / v1 / user PUT / api / v1 /用户It ...

回答如下:

我刚刚发现Nestjs应用程序具有一个“ getHttpServer()”方法,通过它我可以访问“路由器堆栈”,这是解决方案:

发布评论

评论列表 (0)

  1. 暂无评论