先後端分離mock server方案(2) -- swagger editor整合

上篇文章介紹了Moco,雖然用起來很方便,可是它並不符合OpenAPI specification. 因此本文介紹基於swagger editor的mock方案。docker

思路大概首先使用swagger ui自動生成文檔,而後在swagger editor的編輯頁面進行數據修改。
沒有使用隨機mock數據,是由於數據多是具備聯動性的,因此隨機在不少場景並不適合或者配置繁瑣。
步驟segmentfault

1. 啓動swagger editor進程
    docker pull swaggerapi/swagger-editor 
    docker run -d -p 80:8080 swaggerapi/swagger-editor

2. 基於swagger生成的api-doc在swagger editor進行修改, 修改即時生效。

3. 請求swagger editor對應的API便可。https://editor.swagger.io/

clipboard.png

相關文章
相關標籤/搜索