一個更漂亮的Swagger界面——RapiDoc


今天看了一下有人推薦了一個swagger的UI RapiDoc,確實非常漂亮的。

試了一下,集成是非常簡單的:本身只有一個js文件,只要本地開啟了swagger-doc后,引入js,指定swagger scheme路徑即可:

<!doctype html> <!-- Important: must specify -->
<html>
    <head>
        <meta charset="utf-8"> <!-- Important: rapi-doc uses utf8 charecters -->
        <script type="module" src="https://unpkg.com/rapidoc/dist/rapidoc-min.js"></script>
    </head>
    <body>
        <rapi-doc spec-url = "/swagger/v1/swagger.json"> </rapi-doc>
    </body>
</html>

它也支持集成到React和Vue中,並且提供了許多高級定制的選項,以后估計就用它代替標准的swagger的界面了。

參考文檔:

  • https://mrin9.github.io/RapiDoc/
  • https://mrin9.github.io/RapiDoc/quickstart.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM