我正在使用一个使用hapiJS编写的相当复杂的NodeJS API。
api使用hapi-swagger npm模块生成API文档。
我正在研究如何将Amazon API Gateway与此API集成,以便提供身份验证/请求限制等。
要创建Amazon Gateway API,我需要提供一个swagger定义。
我的问题是,如何生成这个招摇定义?我假设必须有一些方法从hapi-swagger自动执行此操作,但我无法找到它。
答案 0 :(得分:0)
如果您使用的是hapi-swagger
,则返回swagger.json
的默认端点为/swagger.json
。
参见https://github.com/glennjones/hapi-swagger/blob/c02dd0dc8632766006854d1a4ddcd88a77a411c8/optionsreference.md#json-json-endpoint-needed-to-create-ui-> jsonPath