<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          apidocWeb API 文檔生成

          聯(lián)合創(chuàng)作 · 2023-10-02 04:58

          生成一個(gè)REST風(fēng)格的Web API文檔。

          支持的編程語(yǔ)言:

          1. C#, Go, Dart, Java, JavaScript, PHP(all DocStyle capable languages)

          2. CoffeeScript

          3. Erlang

          4. Ruby

          插件:

          apidoc將自動(dòng)包含已安裝的插件。

          有關(guān)如何實(shí)現(xiàn)自己的插件的詳細(xì)信息和示例,請(qǐng)查看apidoc-plugin-test

          用法:

          在源代碼中的任意位置添加一些apidoc注釋?zhuān)?/span>

          / **
           * @api {get} / user /:id請(qǐng)求用戶(hù)信息
          * @apiName GetUser 
          * @apiGroup用戶(hù)
          * 
          * @apiParam {Number} id用戶(hù)的唯一ID。
          * 
          * @apiSuccess {String} firstname用戶(hù)的名字。
          * @apiSuccess {String}姓氏用戶(hù)的姓氏。
          * / 

          現(xiàn)在生成的文檔src/進(jìn)doc/

          $ apidoc -i src / -o doc /

          該存儲(chǔ)庫(kù)包含和example文件夾,您可以從中生成有關(guān)示例api端點(diǎn)的非常完整的文檔。它還包含最佳實(shí)踐提示(在footer.md文件中)。

          $ git clone https://github.com/apidoc/apidoc &&  cd apidoc
          $ npm install --prod
          $ ./bin/apidoc -i示例-o / tmp / doc
          $ $瀏覽器 / tmp / doc

           

          Docker 鏡像

          您可以像這樣在Docker中使用apidoc:

          在克隆此存儲(chǔ)庫(kù) 
          docker build -t apidoc / apidoc之后首先構(gòu)建映像
          運(yùn)行它 
          docker run --rm -v $( pwd :/ home / node / apidoc apidoc / apidoc -o outputdir -i inputdir
          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  男的操女的视频免费在线 | 麻豆视频观看免费 | 亚洲一区二区三区蜜桃 | 91一区二区三 | 国产 在线观看免费视频 |