美文网首页
apidoc 的安装

apidoc 的安装

作者: 在暗处凝视世间喧华繁闹 | 来源:发表于2018-09-24 14:47 被阅读0次

1.先去官网下载已编译好的安装包

以Centos7.4 64位为例, 下载地址: https://nodejs.org/dist/v8.1.2/node-v8.1.2-linux-x64.tar.xz

wget https://nodejs.org/dist/v8.1.2/node-v8.1.2-linux-x64.tar.xz

执行解xz命令:

​xz -d node-v8.1.2-linux-x64.tar.xz

再解压:

tar -xvf node-v8.1.2-linux-x64.tar​

解压好的目录移动到指定位置:

mv node-v8.1.2-linux-x64 /usr/local/nodejs​

做命令连接:

ln -s /usr/local/nodejs/bin/node /usr/local/bin

​ln -s /usr/local/nodejs/bin/npm /usr/local/bin​

测试版本号:

node -v

​​​​

完成​

2:安装apidoc 

/usr/local/nodejs/bin/npm install apidoc -g

安装成功一般提示:

安装失败可能是由于权限不足,重新加上sudo进行安装:

sudo /usr/local/nodejs/bin/npm install apidoc -g

提示“/usr/bin/env: node: No such file or directory” ,需执行以下命令解决

ln -s /usr/local/nodejs/bin/node /usr/bin/node

3.创建测试文件,apidoc.json文件和test.php文件

apidoc.json:

{

"name": "****",

"title": "****API",

"description":"****API接口文档",

"url" : "http://api.demo.com",

"version": "0.1.0"

}

test.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){}

4:生成对应的接口文档

采用下面的命令:

/usr/local/nodejs/bin/apidoc -i input_your_file/ -o output_your_file/

其中input_your_file放置的是事先按照apidoc格式编写好的js文件,output_your_file则指定了生成的html的位置。 

例子如下:

注意:出现如下错误提示error: No files found,可能是某些文件导致出现的问题,需要自行确认查找那些文件影响了文档的生成

分类:其他,linux

相关文章

  • php注释生成接口文档 apidoc 安装以及使用

    apidoc安装 1、安装nodejs 2、执行命令 3、配置文件 /public/apidoc.json 4、文...

  • apiDoc 使用指南

    安装 安装node.js 安装apiDoc 配置 在你的项目根目录下新建apidoc.json文件,该文件描述了项...

  • apidoc安装及应用

    apidoc安装及应用 apidoc 是一款支持多编程语言Restful API的文档自动生成工具,本文从安装到生...

  • apidoc 的安装

    1.先去官网下载已编译好的安装包 以Centos7.4 64位为例, 下载地址:https://nodejs.or...

  • api-doc

    1. 安装node 2. node.js 安装api.doc npm install apidoc -g 3. 在...

  • apidoc 使用说明 (从无到有的过程)

    需要安装的环境(本篇依次介绍) 电脑一台 nodejs环境 npm环境 apidoc环境 安装nodejs和npm...

  • 关于ubuntu安装apidoc

    官网下载apidoc nodejs官网下载6.4版本 解压文件 到选定目录 例如根目录 /data 软连接到bin...

  • apidoc

    github地址:https://github.com/apidoc/apidoc[https://link.zh...

  • 【ApiDoc】官方文档(翻译)

    本文主要参考ApiDoc官方文档 一、apidoc简介 apidoc是一款可以有源代码中的注释直接自动生成api接...

  • 接口管理文档工具

    接口管理文档工具 APIDOC 地址:http://apidoc.u-road.com:8077 还有swagger

网友评论

      本文标题:apidoc 的安装

      本文链接:https://www.haomeiwen.com/subject/hjacoftx.html