经过前段时间开发新APP和新H5,接口文档更新不及时,接口联调过程中简直酸爽得不要不要的!本着我爱折腾的天性,我开始着手寻找一个对前后端都适用的接口文档管理工具。百度了一波,最终找到了现在需要部署的[link | DOClever](http://doclever.cn/)。 |
DOClever简介
官方的描述“DOClever是一款开源免费的可视化接口管理工具,专业的api接口管理系统,集接口文档、接口自动化测试、Mock数据、团队协作、接口快照等于一身的移动时代首选接口管理平台!”简单体验一波,除了界面丑了点外,功能还是不错滴。
开始部署
- 首先本地要安装node环境,推荐6.10.0版本(下载页面)
- 安装mongodb(下载页面),推荐直接用免安装的包(下载链接),新建一个database作为DOClever的数据库(名称随意)
- 将DOClever的源码down到本地,在命令行下运行node DOClever的根目录/Server/bin/www(如果是windows环境下,请修改目录分隔符),第一次启动,会出现命令行提示符,按照提示符输入即可完成相关的配置,等到DOClever启动成功后, 在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功。
疑难杂症
- windows下制作.bat文件快速启动mongodb和DOCClever,代码如下