博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用apidoc 生成Restful web Api文档——新手问题与解决方法
阅读量:6620 次
发布时间:2019-06-25

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

使用apidoc工具来给项目做接口文档,不仅有合理的源码注释,还可以生成对应的文档。是给源码写备注的一个极佳实践。


工具名称:apiDoc 

Git地址: 
项目地址: 
样例项目: 

博客学习:

出现的问题:

 

1. 运行:apidoc -i test/ -o apidoc/,

 问题:提示 warn: Please create an apidoc.json configuration file.

 解决:在项目源码文件夹创建 apidoc.json 文件

{  "name": "测试",  "version": "0.0.1",  "description": "API文档测试",  "title": "API文档测试",  "url" : "http://xxxxxxx",  "sampleUrl" : "http://xxxxxxxx",  "template":{    "forceLanguage":"zh-cn"  }}

 

2. 运行:apidoc -i test/ -o apidoc/,

 问题:提示如下错误

Block: 2,Element: '@apiParam',Source: '@apiParam {Number} 当前分页.' Block: 3, Element: '@apiSuccess', Source: '@apiSuccess {String} 新增博文页面.'

 说明:@apiParam、@apiSuccess 等注解后面需要加上结果

    使用规范:@apiSuccess [(group)] [{

type}] field [description]

 解决:在文字前面加上与 field “返回字段的名称” 对应的结果,没有结果时写 null 即可。

 

3. 运行:apidoc -i test/ -o apidoc/ 没有报错,得到结果

 问题:打开的界面只有loading,没有显示内容

 说明:在查找很多相关内容之后,有可能的结果是说配置文件中的version需要和apidoc对应,结果删除了也不行。后面把配置文件修改成最初状态,正常导出API文档。

 解决:将apidoc.json文件修改成如上的默认状态,重新生成即可完成

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

你可能感兴趣的文章
java 面试题
查看>>
SQL Server 2017 安装过程中的一点说明(有点意思)
查看>>
正式学习React (七) react-router 源码分析
查看>>
【转】ADB server didn't ACK
查看>>
C语言精要总结-内存地址对齐与struct大小判断篇
查看>>
BZOJ2337 [HNOI2011]XOR和路径
查看>>
C# 该行已经属于另一个表 ...
查看>>
前端面试题-2
查看>>
POJ 3260 DP
查看>>
selenium - 常用元素操作
查看>>
定期清理文件
查看>>
从数据库导出到excel
查看>>
input输入框下横线动画实现+自动填充
查看>>
8.Appium的基本使用-1
查看>>
[LeetCode]Wiggle Sort
查看>>
github提交用户权限被拒
查看>>
Npoi导出Word
查看>>
String.replace使用技巧
查看>>
Could not open php://output for writing.问题解决
查看>>
Python3与OpenCV3.3 图像处理(二十六)--分水岭算法(纯代码)
查看>>