什么是YAPI:
高效、易用、功能强大的API管理平台
github: https://github.com/YMFE/yapi 可以去那里下载源代码,我下载的是 release 1.7.0版本
优势:提供基本的项目分组,项目管理,接口管理功能;友好的接口文档,基于websocket的多人协作接口编辑功能和类postman测试工具,让多人协作成倍提升开发效率;基于Mockjs,使用简单功能强大
windows开发 YPAI准备工作:
安装 mingw-get-setup,使windows支持 linux的命令 http://www.mingw.org/wiki/Getting_Started
安装 mongodb https://www.mongodb.com/download-center/community?jmp=docs
安装 visual studio code
修改的地方:
多层级修改,分类结构添加 parent_id字段
拖拽修改(目录拖拽难用,移除)
分类的编辑
列表的分类选择
修改过后的代码上传到github:
https://github.com/herenwei/yapi
调试技巧:
.vscode/launch.json
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Node: Nodemon",
"processId": "${command:PickProcess}",
"restart": true,
"protocol": "inspector",
}
]
}
这样可以可以附加到进程进行调试
效果图: