Laravel 5.7 / 6.x的PhpDocumentor

问题描述 投票:1回答:1

这可能是一个非常新手的问题,但是,您究竟如何使用phpDocumentor通过Laravel生成文档?在我的Laravel项目中,vendor/bin目录中没有phpdoc,并且尝试通过composer安装phpDocumentor失败(如GitHub页面上所示)。

我找不到关于它的任何最新资源,我唯一碰到的是从终端运行phpDocumentor.phar文件,但是最新版本立即失败。

terminal composer-php laravel-5.7 laravel-6 phpdoc
1个回答
2
投票

要使该版本Idowngrade到PHP 7.1。然后从phpDocumentor.phar下载最新的http://www.phpdoc.org/phpDocumentor.phar文件。将phpDocumentor.phar放入您的Laravel 6.x项目的/vendor/bin/目录。

然后使用Homebrew安装其他需要的软件包...

brew install intltool
brew install graphviz 

最后,将CD插入/vendor/bin并运行...

php phpDocumentor.phar -d  ../../app/Http/Controllers

您的文档输出应位于/vendor/bin/output

© www.soinside.com 2019 - 2024. All rights reserved.