A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Github: github.com/YMFE/yapi

YApi v1.3.23 发布,新增如下功能:
  • 新增接口tag功能
  • 数据导入增加智能合并模式功能
  • 增加参数的批量导入功能
  • json schema 可视化编辑器增加 mock 功能,集成了阿里的 mockjs
亮点智能合并很多人反应第二次导入 swagger 数据,会覆盖之前的数据,导致之前的定义丢失问题,这个版本通过智能合并的方式解决了。
基本的策略如下:
第一次导入的数据,用户修改后如下:
{    "type": "string",    "message": "",    "mock": {        "mock": "@email"    }}复制代码再次导入时数据如下:
{    "type": "string",    "message": "邮箱",}复制代码合并后的数据如下:
{    "type": "string",    "message": "邮箱",    "mock": {        "mock": "@email"    }}复制代码集成了阿里的 mock jsmock 现在在这里定义,支持 mockjs 所有语法


新增接口 tag 功能

可通过过滤功能,查看指定tag的接口:


YApi 希望能解决公司多年来各职能对接口管理的痛点,旨在为开发人员提供统一的接口管理,Mock 服务,帮助开发者轻松维护、测试 API。YApi 的目标和预期是将:前端、后端、QA 都串联起来,共同维护一套 Api。
我们已经在 Github ( YMFE/yapi) 上开源了 YApi,在半年多的时间,收获了很多肯定和赞,目前 github star 3900 多,解决了500 多个 issue,希望大家继续支持 yapi,我们也会一直维护和更新下去。


作者:hellosean
链接:https://juejin.im/post/5baa02216fb9a05d2d0224dd



1 个回复

倒序浏览
奈斯
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马