编写api常用工具swagger和redoc

本文探讨了Swagger在GitHub部署的挑战,介绍了使用Swagger-github-pages和redoc一键部署的便利性。重点讲述了如何通过终端命令行操作和使用编辑器搭建,并对比了两者界面。适合开发者了解文档工具选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. Swagger有点不好用。当然可以在github上部署,但是html文件里面找不到url
    使用连接:https://github.com/peter-evans/swagger-github-pages
    swagger-github
    git clone https://github.com/swagger-api/swagger-ui.git(还有editer)
    然后同级文件夹输入http-server -p 8080 swagger-editor
    其中使用了一些终端命令行
    在某文件夹创建py文件
    vim main.py
    终止代码Esc
    :wq
    一些使用教程:
    https://www.jianshu.com/p/d6626e6bd72c

  2. 最后使用redoc部署,感觉界面比swagger要略丑一点。但是比较方便
    一键部署:npx redoc-cli bundle openapi.yaml
    教程链接:https://dmlls.medium.com/redoc-docs-on-gh-pages-97a8926e9e0f

另外附检索技巧:学会用英文思维、语句在谷歌检索信息
在这里插入图片描述
参考网页:https://docs.stats.etdchain.net/?doc=health_service_schema

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值