esk*_*imo 20 laravel composer-php
运行时composer require league/flysystem-aws-s3-v3我得到:
league/flysystem-aws-s3-v3[2.0.0, ..., 2.x-dev] require league/flysystem ^2.0.0 -> found league/flysystem[2.0.0-alpha.1, ..., 2.x-dev] but the package is fixed to 1.1.3 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
在 mycomposer.json中没有提及league/flysystem,但它确实出现在 my composer.lockas 中"league/flysystem": "^1.1",。看起来我有几个包(如spatie/laravel-backup)将其作为依赖项。
我该如何进行?我不确定如何更新其他软件包作为依赖项的软件包,并且这些其他软件包也已修复为特定版本。
Nic*_*ase 67
正如您已经发现的那样:spatie/laravel-backup尚未与league/flysystemv2兼容(这是非常新的,它已发布......昨天!)。
只需通过composer require league/flysystem-aws-s3-v3:"^1.0".
毕竟这不是 Laravel 本身的问题。
小智 17
对于 Laravel 8 使用
composer require --with-all-dependencies league/flysystem-aws-s3-v3 "^1.0"
Run Code Online (Sandbox Code Playgroud)
Obo*_*est 15
我正在使用最新版本的 laravel V8.4.0(2021 年 7 月)
我通过以下方式解决这个问题:
composer.lock在项目的根文件夹中删除composer require league/flysystem-aws-s3-v3:"~1.0"| 归档时间: |
|
| 查看次数: |
9670 次 |
| 最近记录: |