YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。
github地址:https://github.com/YMFE/yapi
- 特性:
基于 Json5 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍
扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性
类似 postman 的接口调试
自动化测试, 支持对 Response 断言
MockServer 除支持普通的随机 mock 外,还增加了 Mock 期望功能,根据设置的请求过滤规则,返回期望数据
支持 postman、har、swagger 数据导入
免费开源,内网部署
- node安装:
mkdir /software && cd /software
vim node_install.sh
#!/bin/bash
#用于安装node
NODE_VER=v12.14.0
[ ! -d /software/ ] && mkdir /software
install_node() {
tar xf node-$NODE_VER-linux-x64.tar.xz
[ ! -d /usr/local/node ] && mv node-$NODE_VER-linux-x64 /usr/local/node
n=