Swagger In One Page
背景
利用 Swagger 官方的 Editor 和 UI 已经能够展示文档,但最后做为交付的文档,肯定是需要能直接打开的文档(e.g. html 格式)才行。所以这两天研究了之后,找到了几个解决方案
- pretty-swag
- spectacle
- bootprint-openapi
- html-inline (把 html,js,css 整合到一个 html 中)
他们都是基于 Node.js 的,所以要先安装较新版的 node.js(v10),下面分别来介绍下怎么使用。
在下面打开的一些完整示例的时候,除 pretty-swag 外都是支持手机端的,不过在电脑上的效果最好。