Composer需要依赖项和版本问题。是否可以强制或更改可满足的版本要求?

时间:2018-08-10 13:30:05

标签: laravel composer-php

我目前在Laravel 5.6中工作。 我正在尝试使用Corcel作曲家软件包。
看来我已经安装了hautelook / phpass版本,并将其锁定在0.3.5。皮质接缝要0.3.4。有没有一种方法可以强制Corcel ge使用0.3.5,这样我就不必玩锁了?


在我的终端上:

  

$作曲家需要jgrossi / corcel使用^ 2.6版   jgrossi / corcel ./composer.json已更新,正在加载composer   包含软件包信息的存储库更新依赖项(包括   require-dev)您的要求无法解决为可安装的   套包。

问题1


  
      
  • 对hautelook / phpass的安装请求(锁定在0.3.5)-> hautelook / phpass [0.3.5]可以满足。      
        
    • jgrossi / corcel 2.6.x-dev需要hautelook / phpass 0.3.4-> hautelook / phpass [0.3.4]可以满足要求。
    •   
    • jgrossi / corcel v2.6.0要求hautelook / phpass 0.3.4-> hautelook / phpass [0.3.4]可以满足要求。
    •   
    • jgrossi / corcel v2.6.1要求hautelook / phpass 0.3.4-> hautelook / phpass [0.3.4]可以满足要求。
    •   
    • jgrossi / corcel v2.6.2要求hautelook / phpass 0.3.4-> hautelook / phpass [0.3.4]可以满足要求。
    •   
    • 结论:请勿安装hautelook / phpass 0.3.4
    •   
    • jgrossi / corcel [2.6.x-dev,v2.6.0,v2.6.1,v2.6.2]可以满足jgrossi / corcel ^ 2.6->的安装请求。
    •   
  •   

安装失败,将./composer.json恢复为其原始内容。

0 个答案:

没有答案