Nestjs 的 Swagger Codegen

2024-01-12

我已经使用 Swaggerhub 创建了 api 端点,并成功导出以与 asp.net core 一起运行。我想用 Nestjs 测试相同的 api,但我发现用 openapi 进行记录,但反之则不然;将 yaml 转换为 Nodejs。有没有办法使用 OpenAPI3.0 架构中的 TypeScript 生成 NestJS?


Swagger Codegen 目前不提供 Nestjs 生成器。这是一个相关的请求,但似乎还没有人有时间做出贡献:https://github.com/swagger-api/swagger-codegen/issues/9559 https://github.com/swagger-api/swagger-codegen/issues/9559

更新:有 PR 在 OpenAPI Generator(Swagger Codegen 的社区分支)中添加 Nestjs 生成器

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nestjs 的 Swagger Codegen 的相关文章

随机推荐

  • 如何在 php curl 中设置 PHP_AUTH_PW

    如何在phpcurl中设置PHP AUTH PW和PHP AUTH USER参数 在服务器端检查 if isset SERVER PHP AUTH PW 打印 授权错误 任何帮助 将不胜感激 Thanks 它称为 basic auth 适用
  • 命令链的别名

    我有一个tool使用命令 step1 step2 and step3 我可以通过调用以下方式链接它们 tool step1 step2 step3 我想要一个名为all通过调用以下命令来运行所有步骤 tool all 我找到了一个可行的解决
  • 您正在导入需要 useState 的组件。它仅适用于客户端组件,但其父组件均未标记为“使用客户端”

    下面的简单组件在 Next js 中抛出以下错误app我使用时的目录useState 您正在导入需要 useState 的组件 它仅在客户端组件中工作 但其父组件都没有标记为 使用客户端 因此默认情况下它们是服务器组件 import use
  • 步骤内的 Specflow 调用步骤会导致“无匹配的步骤定义”错误

    我正在遵循概述的技术here https stackoverflow com questions 24928270 is it valid to have specflow features depending on other featu
  • WELD-001303 范围类型 javax.enterprise.context.SessionScoped 没有活动上下文

    我已经搜索了所有地方 但似乎我找不到解决此错误的最佳答案 有我的堆栈跟踪 有人可以告诉我发生了什么事吗 我花了两个日期才找到此错误 16 55 02 405 SEVERE org activiti engine impl jobexecut
  • HTML 在多个无序列表之间拖放

    我有一个相对简单的网络应用程序 我将其创建为书架 我希望用户能够在书架之间拖放书籍 当我将一本书放到一个书架中现有书籍的 右侧 时 它的工作方式完全符合我的要求 已拖放的书将添加到书架中 当我将一本书放在现有的书上时 它不起作用 当我这样做
  • Ktor 中的 URL 生成器示例

    我正在使用 Ktor 客户端调用 API 但没有找到任何有关如何使用查询参数构造 URL 的示例 我想要这样的东西 protocol HTTPS host api server com path get items queryParams
  • AngularJS 访问指令模板内的 DOM 元素

    是否有一种更 有角度 的方式在指令模板中选择 DOM 元素 例如 假设您有以下指令 app directive myDirective function return template div ul li li ul div link fu
  • C# 将字符串解析为 int32 - 值太大

    我从外部接口收到一个字符串 其中包含INT32价值 该值表示 100 一个有符号整数 因此看起来像这个字符串 4294967196 如果它看起来像 100 我可以使用Int32 TryParse 将其转换为有符号值 但就我而言 它按原样解释
  • Android 联系人提供程序:如何设置主要电话号码

    添加或更新联系人以构建自定义联系人提供程序时 如何将联系人的电话号码设置为主要号码 添加和更新联系人工作正常 但我不知道如何将联系人的一个号码设置为主要号码或默认号码 mValues put Phone IS PRIMARY 1 mValu
  • gvim 中的错误 - 到哪里报告? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我最近在 LaTeX 的 gvim 即 vim 的 gui 语法突出显示中遇到了一个错误 它可以在多个平台上重现 debian ubuntu 中的 v
  • 无法捕获的 ChuckNorrisException

    是否可以构造一段代码Java http en wikipedia org wiki Java 28programming language 29这将产生一个假设java lang ChuckNorrisException无法捕捉 想到的想法
  • Ruby on Rails - 捆绑包安装期间出错

    我一直在下面搜索这个错误 但无法解决这个错误 Gem Ext BuildError ERROR Failed to build gem native extension usr bin ruby2 1 extconf rb mkmf rb
  • 使用 mina 部署子目录

    有没有办法通过 Mina 部署 repo 的子目录 我见过人们使用自定义部署策略通过 Capistrano 来实现这一点 我希望能够通过 Mina 来实现这一点 请查看这个回购协议 https github com thopham mina
  • chrome.tabs.executeScript 抛出错误“运行 tabs.executeScript 时未检查runtime.lastError:无法访问 url 的内容...”

    所以我试图在background js 中执行来自外部源 例如www script google com 的脚本 但我收到这个错误 Unchecked runtime lastError while running tabs execute
  • 返回对向量成员变量的引用

    我有一个向量作为类中的成员 我想通过 getVector 函数返回对它的引用 以便以后能够修改它 将函数 getVector 练习为 const 不是更好吗 但是 我在以下代码中收到错误 限定符在类型的绑定引用中被删除 应该修改什么 cla
  • 填充 CSV 文件中的空白

    我有一个 CSV 文件 其中某些列为空 例如 oski14 safe 0 13 53 4 oski15 Unknow 0 oski16 Unknow 0 oski17 Unknow 0 oski18 unsafe 0 55 1 2 oski
  • codeigniter php 有论坛吗? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有基于codeigniter的论坛软件 免费还是商业 我自己还没有尝试过其中任何一个 但我听说过非常
  • Java 中的 SQLite 连接池 - 锁定数据库

    我已经阅读了一些有关多线程环境中 SQLite 的相关主题 但我找不到明确的说法 所以请原谅我再次提出这个主题 我需要从多个线程访问应用程序的数据库以执行更新语句 数据库本身可以是 SQLite 或 MySQL 具体取决于用户的选择 对于
  • Nestjs 的 Swagger Codegen

    我已经使用 Swaggerhub 创建了 api 端点 并成功导出以与 asp net core 一起运行 我想用 Nestjs 测试相同的 api 但我发现用 openapi 进行记录 但反之则不然 将 yaml 转换为 Nodejs 有