安装phpunit-是sebastian&;需要symfony目录吗?

安装phpunit-是sebastian&;需要symfony目录吗?,phpunit,Phpunit,当使用composer(在PHPStorm中)安装phpunit 4.0时,我得到 /phpunit /sebastian /symfony 有人知道为什么我会得到第二个两个,以及是否有任何必要 谢谢您可以在PHPUnit的网站上看到,这些依赖关系是必要的。在Composer出现之前,他们只通过PEAR发布软件,您需要自己安装所有依赖项。最后,一切都没有改变 如果您担心为每个需要PHPUnit的PHP项目反复安装所有这些依赖项,您可以在系统上全局安装它 将composer global re

当使用composer(在PHPStorm中)安装phpunit 4.0时,我得到

/phpunit
/sebastian
/symfony 
有人知道为什么我会得到第二个两个,以及是否有任何必要


谢谢

您可以在PHPUnit的网站上看到,这些依赖关系是必要的。在Composer出现之前,他们只通过PEAR发布软件,您需要自己安装所有依赖项。最后,一切都没有改变

如果您担心为每个需要PHPUnit的PHP项目反复安装所有这些依赖项,您可以在系统上全局安装它


将composer global require'phpunit/phpunit=3.7.*'添加到composer.json。

是的,这两个目录是phpunit工作所必需的

vendor
文件夹中的依赖项由composer为您管理,您不必在这里担心。您拥有它们的原因是您安装了PHPUnit

当您删除PHPUnit并且任何其他包都不需要这些依赖项时,它们将再次被删除