顏值絕絕子的 swagger-ui
點擊上方“碼農(nóng)突圍”,馬上關(guān)注
這里是碼農(nóng)充電第一站,回復“666”,獲取一份專屬大禮包 真愛,請設置“星標”或點個“在看

think-swagger-ui-vuele
swagger-ui有非常多的版本,覺得不太好用,用postman,每個接口都要自己進行錄入。所以在基于think-vuele進行了swagger格式json的解析,自己實現(xiàn)了一套swaggerui界面。restful格式的api信息的json串.think-vuele使用方式
自行下載編譯
Copy// 下載代碼
git clone https://github.com/chfree/think-swagger-ui-vuele
// 安裝依賴
npm install
// 直接運行
npm run dev
// 打包
npm run build
java項目 maven直接依賴
Copy<dependency>
<groupId>com.tennetcn.free</groupId>
<artifactId>think-swagger-ui-starter</artifactId>
<version>0.0.4</version>
</dependency>
think-free-base中的子項目模塊登陸
json模式和swagger請求地址訪問,沒多大區(qū)別,只有拿到標準的swagger的json數(shù)據(jù)即可。
主頁
swagger來說,當接口數(shù)量在1000+以上,會等的時間非常長,原因是他一次將所有接口數(shù)據(jù)進行解析渲染,這個就是慢的原因。api摘要信息,然后在點擊摘要的時候進行請求頭、請求體的渲染;基本可以做到秒開json請求體的數(shù)據(jù),采用的是mock.Random。json格式化編輯,也是非常方便。json在線格式化編輯使用的是josdejong大神的jsoneditorjson格式化組件進行格式化展示,支持展開層級。再也不用將返回的數(shù)據(jù)在去找相關(guān)的json格式化工具進行格式化了。格式化控件采用的是chenfengjw163大神的vue-json-viewer



設置

swagger 信息展示

-End-
最近有一些小伙伴,讓我?guī)兔φ乙恍?nbsp;面試題 資料,于是我翻遍了收藏的 5T 資料后,匯總整理出來,可以說是程序員面試必備!所有資料都整理到網(wǎng)盤了,歡迎下載!
點擊??卡片,關(guān)注后回復【面試題】即可獲取
評論
圖片
表情

