本文主要是介绍自动生成接口文档的神器---<apidoc>,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、先安装,建议全局安装,命令如下
npm i -g apidoc
安装好后检查是否安装好
apidoc -v
出现这个就是安装好了
2、最重要的是要进入这个路径找到api_group.js
C:\Users\whh\AppData\Roaming\npm\node_modules\apidoc\lib\core\workers
或是这个路径里面搜索api_group.js
C:\Users\whh\AppData\Roaming\npm
找到后把里面的这句代码注释就好。
group = group.replace(/^[^a-z]+|[^\w:.-]+/gi, '');
或这句
group = group.replace(/[^\w]/g, '_');
如果不注释,分组--@apiGroup 将不能使用中文,不然会有一些问题,但你不使用中文就不用做这一步了
3、开始编写文档
一般情况下这些就够了,代码如下
/*** @api {get} /dk/upVoice dk/upVoice* @apiDescription 标签下发语音* @apiGroup 标签* @apiParam(入参) {string} id 标签唯一标识,必填* @apiParam(入参) {string} code 语音功能码,必填* @apiParamExample {json} 入参样例:* {* "id": "8c1f643e8a00001a",* "code":"01"* }* @apiSuccess(出参) {string} data 返回成功和失败* @apiSuccess(出参) {boolean} success 返回ture和false* @apiSuccessExample {json} 返回成功样例:* {* "data": "成功",* "success": true* }* @apiErrorExample {json} 返回失败样例:* {* "data": "失败",* "success": false* }*/
写好之后在你的项目的上一级目录里面cmd执行这句代码就能自动生成文档了
apidoc -i ./node新项目接口 -o ./node新项目接口/apidoc接口文档
./node新项目接口 : 源文件地址
./node新项目接口/apidoc接口文档 : 生成的文档地址
我的目录如下
D:\Users\whh\Desktop\node新项目接口
所有我进入桌面执行就好了,结果如下,打开index.html就是文档了
这就是文档页面了
到这里就结束了
这篇关于自动生成接口文档的神器---<apidoc>的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!