有没有人知道有关如何将swagger文档添加到现有aws lambda(API网关)的有用文档的链接?某种noob教程,因为我对于招摇过来来说是全新的。
我找到了一些链接,例如以下链接,这些链接对lambda不太有用或不具体: https://blog.cloudboost.io/adding-swagger-to-existing-node-js-project-92a6624b855b https://github.com/swagger-api/swagger-node
答案 0 :(得分:2)
我只使用带有API网关的Swagger和serverless
框架的旧v0.5版本,因为有一个插件可以轻松支持这一点。
但是,当serverless
成熟到v1.0及更高版本时,那时Swagger集成没有很好的插件。
以下是您可以查看的链接:
Serverless Github Issue: Swagger Integration
Reckon-Limited/serverless_swagger
doapp-ryanp/serverless-plugin-swag
我不会亲自使用上述内容,因为我的大型无服务器项目现在使用GraphQL(其中API文档是标准工具的一部分:-)而不是REST。
答案 1 :(得分:0)
在我的后端团队中,我们使用智能熊提供的工具swagger inspector来完成文档编制工作,然后通过swagger hub来完成文档的调整。
Swagger检查器在您的端点上发出请求,并基本上提取必要的文档,,但是您需要调整一些内容,这不是最佳的解决方案,但可以帮助您...