上篇文章介紹了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/