博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口文档生成工具—apidoc
阅读量:6854 次
发布时间:2019-06-26

本文共 793 字,大约阅读时间需要 2 分钟。

apiDoc在您的源代码中通过创建API注释从而生成api说明文档。

使用方法

我们以express的项目为例

1 创建apidoc.json

{  "name": "abc项目 api 文档",  "version": "1.0.0",  "description": "项目描述",  "title": "abc项目api文档",  "url" : "localhost:3000/api",  "template": {    "withCompare": true,    "withGenerator": true  }}

2 我们在routes文件夹下建立api文件夹,用于书写接口注释说明,例如

/** * @api {get} /news/newsContent 新闻详情 * @apiVersion 1.0.0 * @apiName newsContent * @apiGroup news * @apiParam {Number} id 新闻id * @apiSuccess {Number} code 结果标识 * @apiSuccess {String} message 结果说明 * @apiSuccess {Object} data 结果数据 * @apiSuccessExample Success-Response: *     HTTP/11 200 OK *     { *       "code": 1, *       "mess": "成功", *       "data": {} *     } */

3 调用生成命令

apidoc -i routes/ -o public/apidoc/

以上命令的意思是读取routes文件夹下的api配置,输出api说明文档到public/apidoc/文件夹

打开生成后的index.html即可

转载地址:http://pzfyl.baihongyu.com/

你可能感兴趣的文章
微信支付(公众号支付JSAPI)
查看>>
2017-12-24学习笔记
查看>>
linux 安装 node
查看>>
智能合约从入门到精通:Lib工具库(一)
查看>>
“不劳而获”的数字货币真的存在么?
查看>>
买卖股票的最佳时机
查看>>
android webview 支付H5无法拉起微信支付
查看>>
「docker实战篇」python的docker爬虫技术-mitmproxy之安卓模拟器mitmdump(11)
查看>>
金融衍生品已成为金融革命新力量
查看>>
素材脚本
查看>>
杉车网新能源汽车行业数据报告(三)
查看>>
10分钟理解CSS3 Grid布局
查看>>
iOS扩展新特性之3DTouch开发
查看>>
Dubbo笔记(二)
查看>>
分布式系统一致性(ACID、CAP、BASE、二段提交、三段提交、TCC、幂等性)原理详解...
查看>>
k8s拾遗 - Secret
查看>>
Android SparseArray 原理解析
查看>>
PHP类的定义
查看>>
Composer 中国镜像地址配置
查看>>
比特币暴跌后的连锁反应
查看>>