apiDoc 入门

网站

http://apidocjs.com/#demo

 

Install

npm install apidoc -g

 

Run

apidoc -i myapp/ -o apidoc/ -t mytemplate/
没有模板
apidoc -i myapp/ -o apidoc/

 

 
 

Demo

首先要有个myapp文件夹

里面有一个接口描述( 详细描述见官网 )

 /** 
 * @api {post} /company/useList 获取公司员工列表
 * @apiName PostCompany
 * @apiGroup User
 * @apiVersion 0.1.0
 * @apiDescription 接口详细描述
 * 
 * @apiParam {int} pageNum分页大小 
 * 
 * @apiSuccess {String} code 结果码
 * @apiSuccess {String} msg 消息说明
 * @apiSuccess {Object} data 分页数据封装
 * @apiSuccess {int} data.count 总记录数
 * @apiSuccess {Object[]} data.list 分页数据对象数组
 * @apiSuccessExample Success-Response:
 *  HTTP/1.1 200 OK
 * {
 * code:0,
 * msg:'success',
 * data:{}
 *  }
 *  
 *  @apiError All 对应<code>id</code>的用户没找到 asdfasdf 
 *  @apiErrorExample {json} Error-Response:
 *  HTTP/1.1 404 Not Found
 *  {
 *   code:1,
 *   msg:'user not found',
 *   }
 *   
 */

 /** 
 * @api {get} /company/useList 获取公司员工列表
 * @apiName GetCompany
 * @apiGroup User
 * @apiVersion 0.1.0
 * @apiDescription 接口详细描述
 * 
 * @apiParam {int} pageNum分页大小 
 * 
 * @apiSuccess {String} code 结果码
 * @apiSuccess {String} msg 消息说明
 * @apiSuccess {Object} data 分页数据封装
 * @apiSuccess {int} data.count 总记录数
 * @apiSuccess {Object[]} data.list 分页数据对象数组
 * @apiSuccessExample Success-Response:
 *  HTTP/1.1 200 OK
 * {
 * code:0,
 * msg:'success',
 * data:{}
 *  }
 *  
 *  @apiError All 对应<code>id</code>的用户没找到 asdfasdf 
 *  @apiErrorExample {json} Error-Response:
 *  HTTP/1.1 404 Not Found
 *  {
 *   code:1,
 *   msg:'user not found',
 *   }
 *   
 */

 

运行

 
 
apidoc -i myapp/ -o apidoc/

会生成一个文件夹apidoc,里面就是生成的接口页面
 

转载于:https://www.cnblogs.com/yang-C-J/p/7504825.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值