【发布时间】:2021-07-06 12:39:51
【问题描述】:
我需要在我的 Laravel 项目中安装一个包。我使用的是最新版本的 Laravel (8),它预装了;
"guzzlehttp/guzzle": "^7.0.1"
当我去安装新包时,我收到一条错误消息,指出它与我的项目不兼容。当我检查包的 composer.json 文件时,它提供以下作为依赖项;
"guzzlehttp/guzzle": "~6.0"
我需要这个包来继续我的项目。处理这个问题的最佳方法是什么?
【问题讨论】:
-
请分享更多细节。安装 Guzzle v6 或安装 Guzzle v7。两者都没有安装的好方法
-
所以基本上你需要 Guzzle 版本 6 和 Laravel 8 吗?
-
包不是我维护的,但是我已经要求他们更新了……但是是否可以包含包,然后更新包的composer.json?我不想降级我的项目
-
什么包给你这个问题?您可以检查可用的分叉。也许有人遇到过这个问题并且已经解决了;)
标签: php laravel composer-php