PHPDocumentor - 找不到Graphviz'dot'命令

PID*_*DZB 5 phpdoc graphviz

我试图让PHPDocumentor在本地XAMPP安装上运行.可悲的是,我很难使用包管理器来完成它.关于包管理器的一些基本问题首先:

  1. 我如何知道安装包的位置?例如:我使用Composer安装了PHPDocumentor.我转到我的C:\ xampp\htdocs \并运行命令:

    作曲家需要"phpdocumentor/phpdocumentor:2.*"

这将phpdocumentor安装在xampp\htdocs \中的"vendor"文件夹中

  • 这是安装所有这些软件包的正确途径还是有默认目录来安装它?
  • 如果我想卸载软件包,我只需删除"供应商"目录吗?

    1. 安装后我运行PHPdocumentor并收到错误:

无法找到dotGraphViz包的命令.GraphViz是否已正确安装并存在于您的路径中?

为了解决这个问题,我尝试了以下方法:

当我的指针位于htdocs文件夹中并指向文件夹的路径时,安装了包图/ graphviz:

C:\xampp\htdocs\vendor\graph\graphviz
...graph\graphviz\src
...graph\graphviz\tests
Run Code Online (Sandbox Code Playgroud)

以上都没有解决问题.根据这个链接,我必须将\ graphiz\bin目录添加到路径,但是没有"bin"目录?

任何人都可以帮我解决这个问题吗?

最好的问候,Abayob

Jen*_*och 7

无法找到GraphViz包的dot命令.GraphViz是否已正确安装并存在于您的路径中?

解决此错误的步骤如下:

  1. https://graphviz.gitlab.io/_pages/Download/Download_windows.html下载zip
  2. 解压到 c:\some\where\graphviz
  3. 添加c:\some\where\graphviz\bin到您的环境变量PATH
  4. 运行phpdoc

我不喜欢在我的电脑上有184MB的有用东西只是为了运行'dot'命令?

是的,它有很多东西.更轻量级的解决方案会很好.