首先安装apidoc:npm install apidoc -g
用法: 
1、
apidoc -i app/Http/Controllers/Api -o ./doc
表示将app/Http/Controllers/Api目录下的所有文件生成文档,并保存到当前位置的doc文件夹下面。
2、
apidoc -i ./app/Http/Controllers/Api/ -o ./public/doc
这行命令的意思是将./app/Http/Controllers/Api/下的文件生成说明文档到./public/doc/下面。其中,-i:input,
-o:output
在我们的项目中app/console/apidoc.php定义为了命令: ./artisan doc:make
apidoc.php内容如下:
<?php namespace App\Console\Commands;
use Illuminate\Console\Command;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputArgument;
class apidoc extends Command {
    /**
     * The console command name.
     *
     * @var string
     */
    protected $name = 'doc:make';
    /**
     * The console command description.
     *
     * @var string
     */
    protected $description = '生成接口文档.';
    /**
     * Create a new command instance.
     *
     * @return void
     */
    public function __construct()
    {
        parent::__construct();
    }
    /**
     * Execute the console command.
     *
     * @return mixed
     */
    public function fire()
    {
        $command = system("apidoc -i ./app/Http/Controllers/Api/  -o ./public/doc");
        $this->info($command);
    }
}
apiDoc的官方地址:http://apidocjs.com/ 
apiDoc用法(语法)文档地址:http://apidocjs.com/#param-api
Author:leedaning 
本文地址:http://blog.csdn.net/leedaning/article/details/47004983
qq_21378403
qq_21378403
我在官网的demo上看到,生成了一个get请求的工具,然后按Send按钮就可以返回结果,但是post的method的请求则没有生成请求工具,我想问下,出了get请求,其他的method的类型会生成请求工具吗?