1、安装node
http://nodejs.cn/download/
2、修改node默认镜像
npm config list查看配置项
npm config set registry "http://registry.npm.taobao.org"
3、全局安装apidoc
npm install apidoc -g
4、新建文件夹demo
5、创建apidoc.json文件和test.php文件
apidoc.json:
{ "name": "****", "title": "****API", "description":"****API接口文档", "url" : "http://api.demo.com", "version": "0.1.0" }
test.php文件
<?php /** * * @api {get} /user/{id} * @apiDescription 获取用户信息接口描述 * @apiGroup User * @apiName getUserInfo * @apiParam {Number} id 用户ID * @apiVersion 0.1.0 * * * @apiExample {curl} 访问示例: * curl -i http://api.demo.com/user/4711 * * @apiSuccess {String} firstname Firstname of the User. * @apiSuccess {String} lastname Lastname of the User. */ function GetUser($id){}
6、进入demo目录,运行命令
apidoc
如果自定义文件后缀名:md,可用命令:apidoc -f ".*\.md$"
7、在该目录下会生成doc目录,直接访问即可