首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swagger Codegen,带Dart的OpenAPI

Swagger Codegen,带Dart的OpenAPI
EN

Stack Overflow用户
提问于 2020-02-26 21:26:13
回答 1查看 472关注 0票数 1

有人有使用Swagger Codegen的经验吗?目前,我正在努力执行Swagger Codegen CLI。首先,我尝试通过OpenAPI生成器生成Dart代码,遵循以下教程:https://clearpoint.digital/blog/accelerate-flutter-development-with-contract-first-openapi-and-dart-code-generation/,这给了我11k个问题。

所以我决定试试Swagger Codegen。我下载了Swagger-Codegen-cli 3.0.17,但它不支持Dart。文档指出,它是这样做的。对于这两个版本,我都使用了模板来生成代码。对于这两个解决方案中的任何一个,我们都将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2021-03-14 17:56:13

我正在使用这个生成器,但是它有一些bug,特别是oneOf和allOf标签。你可以像下面这样使用,也可以使用胡子模板进行自定义。实际上,他们使用3.0.0版本之后的handlebar模板,但我不能浪费时间去适应它。

代码语言:javascript
复制
java "-Duser.language=en" "-Duser.country=US" "-DapiTests=false" "-DapiDocs=false" "-DmodelTests=false" "-DmodelDocs=false" -jar .\swagger\swagger-codegen-cli.jar generate -i http://localhost:3635/api/specification.json -l dart -o ..\backend_client -t .\swagger\templates\dart --template-engine mustache --additional-properties pubName=backend_client

您可以从here下载八字胡模板。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60415006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档