不推荐使用 composer require-dev 安装 phpunit?
Posted
技术标签:
【中文标题】不推荐使用 composer require-dev 安装 phpunit?【英文标题】:Install phpunit with composer require-dev not recommended? 【发布时间】:2016-04-15 19:25:32 【问题描述】:在我的 composer 包中,如果我的包中有 phpunit 测试,我会将 phpunit 添加到我的 composer.json
的 require-dev 部分。
今天发现大部分使用phpunit测试的php库都没有在require-dev中列出phpunit。
谁能告诉我为什么?不建议用composer require-dev安装phpunit吗?
作曲家文档说
require-dev(仅限根用户)
列出开发此包或运行测试等所需的包。
所以在我的理解中 phpunit 应该与 composer require-dev 一起安装
【问题讨论】:
【参考方案1】:IMO 将 phpunit 添加为 require-dev 依赖项是正确且方便的。
作为一个例子,它被添加到 Doctrine composer.json 中:
https://github.com/doctrine/doctrine2/blob/master/composer.json
【讨论】:
以上是关于不推荐使用 composer require-dev 安装 phpunit?的主要内容,如果未能解决你的问题,请参考以下文章
使用 docker-compose 为 ELK 推荐的 RAM 比率