在 Laravel 7 中避免安装 symfony/console v5.0.5 和 ankitpokhrel/tus-php 可以通过以下步骤解决:
composer.json
文件。require
部分中找到 symfony/console
和 ankitpokhrel/tus-php
的依赖项。例如,如果当前的 composer.json
文件如下所示:
{
"require": {
"php": "^7.2.5",
"laravel/framework": "^7.0",
"symfony/console": "^5.0.5",
"ankitpokhrel/tus-php": "^1.0"
},
...
}
你可以将 "symfony/console": "^5.0.5"
改为 "symfony/console": "^4.4"
并将 "ankitpokhrel/tus-php": "^1.0"
改为 "ankitpokhrel/tus-php": "^0.8"
。
{
"require": {
"php": "^7.2.5",
"laravel/framework": "^7.0",
"symfony/console": "^4.4",
"ankitpokhrel/tus-php": "^0.8"
},
...
}
composer.json
文件并执行 composer update
命令来更新你的项目的依赖项。这样,你就避免了在 Laravel 7 中安装 symfony/console v5.0.5 和 ankitpokhrel/tus-php 的问题。