基于apidoc添加了一些开发中很有用的功能.支持直接启动静态服务和api服务,支持mock.js
apidoc文档:apidocjs.com
mockjs文档:mockjs.com
- 根据注释生成html页面
- mock服务
- http static server
npm install -g git+https://github.com/anuger/apidoc-plus.git
apidoc -sm -p 3000 -i "扫描目录" -o "生成目录"
启动后访问http://localhost:3000/(api路径)即可请求到mock数据
-s 启动静态服务,展示api文档
-m 启动mock服务
--port 指定http服务端口 apidoc -h 可查看帮助
在@apiSuccessExample中使用mockjs语法即可,例:
* @apiSuccessExample Success-Response:
* {
* "state": 200,
* "data|10":[{
* "name":"@cname"
* }]
* }