我有一个我通过作曲家安装的软件包,需要guzzlehttp >=6.0
。有了这个要求,作曲家选择安装6.2.1。允许Composer降级对require的依赖?
我现在试图要求明确要求6.1.1的依赖项。
我得到以下错误: Problem 1 - Can only install one of: guzzlehttp/guzzle[6.1.1, 6.2.1]. - Can only install one of: guzzlehttp/guzzle[6.2.1, 6.1.1]. - Can only install one of: guzzlehttp/guzzle[6.1.1, 6.2.1]. - chargely/chargify-sdk-php v0.1.1 requires guzzlehttp/guzzle 6.1.1 -> satisfiable by guzzlehttp/guzzle[6.1.1]. - Installation request for chargely/chargify-sdk-php ^0.1.1 -> satisfiable by chargely/chargify-sdk-php[v0.1.1]. - Installation request for guzzlehttp/guzzle (locked at 6.2.1) -> satisfiable by guzzlehttp/guzzle[6.2.1].
此外,composer why
证实,仅狂饮的那个版本是存在的,因为我的>=6.0
要求。
理论上,使用降级版guzzle时,最初的要求应该是可以的。我如何让作曲家做到这一点?
你的'composer.json'现在看起来像什么? –