Yapi 介面管理工具
簡介
YApi是高效、易用、功能強大的API管理平臺,旨在為開發、產品、測試人員提供更優雅的介面管理服務。YApi在Github上已累計獲得了18K+Star,具有優秀的互動體驗,YApi不僅提供了常用的介面管理功能,還提供了許可權管理、Mock資料、Swagger資料匯入等功能,總之功能很強大!
1. 部署
本地部署YApi需要先安裝nodejs和MongoDB,我們先把它們安裝好。
建議:
安裝nodejs,直接下載安裝包雙擊安裝即可,這裡安裝的是10。20。1版本
安裝MongoDB
npm install -g yapi-cli 全域性安裝腳手架
yapi server 啟動服務 訪問http://127。0。0。1:9090
根據視覺化介面配置資訊,
點選安裝 注意訪問地址、使用者名稱、初始密碼資訊(建議備份)
2. 程式啟動
cmd命令進入yapi安裝目錄 如:cd C:\Users**\my-yapi\vendors\server
node app。js
訪問地址http://127。0。0。1:3000 輸入部署中的使用者名稱和密碼,
建議登入上去後修改密碼
3. 外掛
外掛主要是解決在瀏覽器請求測試,cross-request-master。zip解壓後 透過瀏覽器擴充套件程式新增即可,需要開啟開發者模式
4. 匯入Swagger API
新建分組-》新建專案-》資料管理-》 資料匯入-》輸入swagger地址比如:http://172。22。3。61:31318/v2/api-docs
5. 測試
基於第三步匯入的外掛測試API資訊
6. 透過專案中的API新增使用者
新增專案名稱
修改環境配置
新增介面 post請求 /api/user/reg
推送API即可
總結
目前yapi很強大,能夠把一個專案多個服務管理起來,也可以把多個專案管理起來,方面集中管理和測試