【问题标题】:Auto-generate swagger.yaml from hapi-js routes从 hapi-js 路由自动生成 swagger.yaml
【发布时间】:2018-02-12 10:18:34
【问题描述】:

我正在使用一个相当复杂的 NodeJS API,它是使用 hapiJS 编写的。

API 使用 hapi-swagger npm 模块生成 API 文档。

我现在正在研究如何将 Amazon API Gateway 与此 API 集成,以提供身份验证/请求限制等。

要创建 Amazon Gateway API,我似乎需要提供 Swagger 定义。

我的问题是,我如何生成这个大摇大摆的定义?我假设必须有某种方法可以从 hapi-swagger 自动执行此操作,但我一直无法找到它。

【问题讨论】:

    标签: node.js swagger hapijs


    【解决方案1】:

    如果您使用hapi-swagger,则返回swagger.json 的默认端点是/swagger.json。 见https://github.com/glennjones/hapi-swagger/blob/c02dd0dc8632766006854d1a4ddcd88a77a411c8/optionsreference.md#json-json-endpoint-needed-to-create-ui --> jsonPath

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 2017-04-06
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2018-05-10
      • 2022-12-05
      • 2018-07-06
      • 1970-01-01
      相关资源
      最近更新 更多