从现有的 javascript 代码生成描述符 YAML/JSON

问题描述

我需要有机会生成现有服务的描述符。 该服务是一个 REST API,用 javascript 编写。

没有使用任何工具、库或框架来生成该 API,例如 Swagger。 代码是手动编写的,它存在,它可以工作,描述符目前是一个 YAML 文件,也是手动编写的。这意味着,有时,在开发完成的同时,代码和描述符可能会以某种方式错位,这是一个风险。

由于我们希望将不同的客户端连接到同一个服务,并且我们希望能够自动生成客户端,因此我们想研究是否有一种工具可以用来从现有代码中生成描述符文件,而不是反之亦然。

总结用例:

  • 现有的服务器端,用 JS 编写,它实现了一个 REST API
  • 我们想从该代码生成一个描述符
  • 之后我们将使用描述符生成客户端

这可能吗? 我知道 swagger-codegen 可用于从描述符开始生成客户端和服务器,但这不是我们的用例。

感谢在类似问题上有经验的人。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)