操作系统:Centos 8
PHP版本:多PHP(7.2-default、7.3、7.4、8.0)
作曲家版本2.1。3.
我已草签了一个新的laravel项目:
/usr/bin/php74 /usr/local/bin/composercreate-project--beer-dist laravel/laravel:^7.0 test
(我使用PHP 7.4作为一个版本)
安装后默认laravel项目工作正常。之后我想添加voyager。我用cd进入文件夹,然后运行命令...
/usr/bin/php74/usr/local/bin/composer需要tcg/voyager
运行命令后,我得到错误:
问题1-tcg/voyager[1.4.x-dev,…,1.x-dev]需要干预/image^2.4-
使用选项--with all dependencies(-W)允许升级、降级和删除当前锁定到特定版本的包。
使用-W参数运行后:
无法将您的需求解析为可安装的软件包集。
问题1-根生成器。json需要laravel/framework^7.29,找到了laravel/framework[v7.29.0,…,7.x-dev],但没有加载这些文件,可能是因为它与另一个要求冲突。
安装失败,正在恢复/创作者json和/创作者锁定到其原始内容。
我尝试过不同的版本(不同的php版本,最后的laravel版本和更多版本),结果都是一样的,但没有加载,可能是因为它与另一个需求冲突。
我几乎在整个互联网上都看到了这一点。。,但是没有任何帮助。。
composer需要tcg/voyager--具有所有依赖项
试试上面的命令