当前位置: 首页 > 知识库问答 >
问题:

带有多个Swagger json的Swagger代码生成器

薛征
2023-03-14

我正在尝试使用 https://github.com/swagger-api/swagger-codegen 生成 nodejs 客户端 sdk 这是我使用的命令

swagger-codegen generate -i http://petstore.swagger.io/v2/swagger.json -l javascript -o ./petstore

但是对于我需要生成的实际sdk,swagger规范被拆分为两个不同的json文件,我想为两者创建一个sdk。我如何使用Swagger-codecen做到这一点,同时使用多个swagger json?

共有1个答案

东郭宏朗
2023-03-14

对 swagger spec 的每个位置重复使用 --input-spec 选项(或 -i)作为 URL 或文件

 类似资料:
  • 我正在努力创建rest客户端,我将调用一个API来提供这个大的json输出。我想知道如何通过输入这个json来自动创建Pojo类来晃动代码gen,并让它为我创建我的pojo类,这将节省手动时间。这是我尝试过的 要为生成PHP客户端,请执行以下操作:http://petstore.swagger.io/v2/swagger.json,请运行以下命令: (如果您使用的是Windows,请将最后一个命令

  • 我在做一个springboot项目。我们先做API,所以我们从API生成代码。亚马尔。我们正在使用openapi 3.0。界面生成得很好,但当我们浏览到我们的招摇过市的ui URL时,它说规范中没有定义任何操作! 详情如下: 我们的结构是: com.xyz.infrastructure.rest.spring|||-config|-SwaggerConfig|-spec//自动生成|-dto//自

  • 我只是将代码从swagger代码生成器迁移到open api代码生成器。我通过maven插件使用生成器。我需要它为一个外部API(在我的控制之外)生成一个客户端,这里给出了使用的swagger文件。 我的插件设置如下: 为了有一个最小的例子,我把昂首阔步的来源去掉了: 当生成器运行正常时,代码无效 结果列表«GenericRow»完全错误。 另一方面,类的名称是正确生成的只有变量名称处理错误。 如

  • 我使用swagger-codigen-2.1.6和成功生成序列化模型类通过swagger-codigen-maven-plugin使用序列化模型配置选项。但是,我没有看到序列VersionUID添加到类中,也找不到任何留档来包含它。任何帮助都将不胜感激。提前感谢。

  • 我想避免的一个问题是两个分支更新JOOQ生成的代码。我想这可能会导致混乱的合并冲突。使用JOOQ管理跨两个不同分支的数据库更改是否有最佳实践策略?

  • 我必须从头开始创建RESTAPI。我已经有了一些关于球衣的经验,几乎所有的事情都是手工做的。 我想现在就做,因为这个项目是新的。因此,我目前正在尝试宠物商店示例,每次尝试openapi 3.0在线编辑器时都可以使用该示例。 使用openapi生成器,我为宠物店生成了Spring Boot服务器。 有很多教程会停在那里。我不明白我必须在哪里或如何添加我的业务逻辑代码(数据库访问,......)。 之