獨領風騷的開源接口管理平臺 YApi v1.3.23 發佈

Github: github.com/YMFE/yapi 前端

YApi v1.3.23 發佈,新增以下功能:git

  • 新增接口tag功能
  • 數據導入增長智能合併模式功能
  • 增長參數的批量導入功能
  • json schema 可視化編輯器增長 mock 功能,集成了阿里的 mockjs

亮點

智能合併

不少人反應第二次導入 swagger 數據,會覆蓋以前的數據,致使以前的定義丟失問題,這個版本經過智能合併的方式解決了。github

基本的策略以下:json

第一次導入的數據,用戶修改後以下:後端

{
    "type": "string",
    "message": "",
    "mock": {
        "mock": "@email"
    }
}

複製代碼

再次導入時數據以下:api

{
    "type": "string",
    "message": "郵箱",
}

複製代碼

合併後的數據以下:編輯器

{
    "type": "string",
    "message": "郵箱",
    "mock": {
        "mock": "@email"
    }
}

複製代碼

集成了阿里的 mock js

mock 如今在這裏定義,支持 mockjs 全部語法測試

新增接口 tag 功能

可經過過濾功能,查看指定tag的接口:spa

YApi 但願能解決公司多年來各職能對接口管理的痛點,旨在爲開發人員提供統一的接口管理,Mock 服務,幫助開發者輕鬆維護、測試 API。YApi 的目標和預期是將:前端、後端、QA 都串聯起來,共同維護一套 Api。code

咱們已經在 Github ( YMFE/yapi) 上開源了 YApi,在半年多的時間,收穫了不少確定和贊,目前 github star 3900 多,解決了500 多個 issue,但願你們繼續支持 yapi,咱們也會一直維護和更新下去。

相關文章
相關標籤/搜索