Swagger UI的使用

一个项目有一个好的API 文档会减少很多沟通成本,很大的提供工作效率,介绍一个神奇 Swagger UI

使用node 快速搭建一个API文档

-下载Swagger UI

git clone https://github.com/swagger-api/swagger-ui.git

-下载express

npm install express --save
npm install -g express-generator
express babyswagger
cd babyswagger && npm install

-将下载的swagger 中的dist 文件夹复制到 express 项目的public 目录中

下载的swagger dist文件夹

-启动express 项目

npm start

-神奇界面如下

这里写图片描述

-编辑API 文档

-使用 Swagger Edit 在线编辑点这里

-编辑好之后可以下载下来,如图
下载文件

-将下载的swagger.json文件放到 express项目的public 中,然后重新启动express即可

总结,之前项目中写过类似的文档功能,效果几乎一样,但是没有swagger ui 产品化,所以一些经典的工具或者经典的框架都是在解决中我们实际编码过程中遇到的问题,关键是要解决问题时做好,做细,说不定就做出一个让大家认可的产品来呢。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值