根据我的composer.json检查依赖项是否可安装(可获取)

时间:2017-05-24 11:59:53

标签: php composer-php

我有一个问题,我只是想知道某个包是否可以在我使用composer的项目中安装。但是没有运行作曲家的要求。这可能吗?

例如,..排序og

composer require some/package --something

其中something是最终将输出的配置

yes you can

最后,我需要知道是否可以解决要求。

1 个答案:

答案 0 :(得分:1)

有一个明显的解决方案:将当前文件检入版本控制(包括composer.jsoncomposer.lock),然后需要您要测试的软件包。

不那么明显的解决方案:

composer prohibits some/package 1.2.3

您必须提供要安装的确切版本才能使命令返回有意义的输出。请注意,如果您的软件包是可安装的,那么您将无法获得输出。

有关详细信息,请参阅this