接口文档管理系统-小幺鸡

小幺鸡在线文档管理,支持在线测试,支持json,txt,xml,html,js,流,和 WebSocket

前后端分离开发环境下,前端开发人员和后端开发人员主要通过接口文档对接,规范的、好用的接口文档管理系统能够大大提高开发人员效率。本章主要介绍《小幺鸡在线文档管理》,支持在线测试,支持json,txt,xml,html,js,流,和 WebSocket。个人觉得这是一款非常棒的接口管理系统。系统开发者还提供了,读者可以看下效果哦演示系统

介绍

  1. 可设置不同环境,方便切换开发、测试环境
  2. 可设置全局请求头、响应头、请求体、响应体,满足多种场景
  3. 可在线测试

搭建

环境

Linux

Tomcat

搭建

下载源码

1
git clone https://gitee.com/zhoujingjie/apiManager.git

创建数据库,数据库脚本位于项目 ./doc/xiaoyaoji.sql,自行建库即可

打包,项目跟目录执行maven指令

1
mvn package

复制 xiaoyaoji-web/target/xiaoyaoji-2.1.7.war至tomcat服务器webapps目录,改名 ROOT.war

解压 ROOT.war

1
tar -zxvf ./ROOT.war

修改数据库配置

1
vim ./ROOT/WEB-INF/classes/platform.properties

填写正确的数据库地址、名称、登录账号、密码即可,其他配置可后期自行了解

启动 Tomcat,为简单说明问题,这里直接启动 Tomcat,对外线上服务请不要这样启动项目

1
sh ./bin/startup.sh

大功告成!

Google chrome 插件

  1. 可翻墙的同学,直接到应用商店安装即可 小幺鸡

  2. 不能翻墙的同学,这里提供一种目前(2019/09/12)可行的办法

    开发者提供的插件源码位于项目 ./浏览器插件/

    打开 chrome-拓展程序,右上角开启开发者模式

    加载已解压的拓展程序,选择文件夹 ./浏览器插件,现在可以看到插件已经成功加载至 chrome!

使用

  1. 全部访客都可以注册账号
  2. 那个账号创建的项目,创建人即管理员,可以将其他用户拉到项目里

接口文档管理系统-小幺鸡
http://example.com/2019/09/12/接口文档管理系统-小幺鸡/
作者
Holy
发布于
2019年9月12日
许可协议