使用composer安装phpunit是否不建议使用dev?

使用composer安装phpunit是否不建议使用dev?,php,phpunit,composer-php,Php,Phpunit,Composer Php,在我的composer包中,如果我的包中有phpunit测试,我会将phpunit添加到我的composer.json的require dev部分 今天我注意到,大多数使用phpunit测试的php库都没有在require-dev中列出phpunit 有人能告诉我为什么吗?不建议使用composer require dev安装phpunit吗 作曲家的文档说 需要开发人员(仅限root用户) 列出开发此包或运行测试等所需的包 因此,据我所知,phpunit应该与composer require

在我的composer包中,如果我的包中有phpunit测试,我会将phpunit添加到我的
composer.json
的require dev部分

今天我注意到,大多数使用phpunit测试的php库都没有在require-dev中列出phpunit

有人能告诉我为什么吗?不建议使用composer require dev安装phpunit吗

作曲家的文档说

需要开发人员(仅限root用户)

列出开发此包或运行测试等所需的包


因此,据我所知,phpunit应该与composer require dev一起安装,在我看来,将phpunit添加为require dev依赖项是正确和方便的

例如,它被添加到Doctrine composer.json中: