я получаю эту ошибку при попытке установить spatie/laravel
от github
,
- Вывод: удалить laravel / framework v5.4.36
- Вывод: не устанавливайте laravel / framework v5.4.36
- spatie / laravel-sitemap 3.3.0 требует подсветки / поддержки ~ 5.5.0 -> выполнимо подсветкой / поддержкой [v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33].
- spatie / laravel-sitemap 3.3.1 требует подсветки / поддержки ~ 5.5.0 -> выполнимо подсветкой / поддержкой [v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33].
- не устанавливайте подсветку / поддержку v5.5.0 | не устанавливайте laravel / framework v5.4.36
- не устанавливать подсветку / поддержку v5.5.16 | не устанавливать laravel / framework v5.4.36
- не устанавливайте подсветку / поддержку v5.5.17 | не устанавливайте laravel / framework v5.4.36
- не устанавливайте подсветку / поддержку v5.5.2 | не устанавливайте laravel / framework v5.4.36
- не устанавливайте подсветку / поддержку v5.5.28 | не устанавливайте laravel / framework v5.4.36
- не устанавливайте подсветку / поддержку v5.5.33 | не устанавливайте laravel / framework v5.4.36
- Запрос на установку laravel / framework (заблокирован в v5.4.36, требуется как 5.4. *) -> удовлетворяется laravel / framework [v5.4.36].
- Запрос на установку для spatie / laravel-sitemap ^ 3.3 -> выполняется с помощью spatie / laravel-sitemap [3.3.0, 3.3.1].
Для моего Laravel Framework 5.4.36 я использовал spatie laravel-sitemap 2.4.0
Работает хорошо, без проблем
Просто вручную добавьте в composer.json необходимый раздел этой строки кода
"spatie/laravel-sitemap": "^2.4.0",
затем через cmd
обновление композитора
Ответ в трассировке стека.
spatie/laravel-sitemap 3.3.0 requires illuminate/support ~5.5.0
Вам необходимо либо обновить до Laravel 5.5, либо понизить пакет spatie
Вам понадобится версия 2.4.0
работать с Laravel 5.4. Добавьте его composer.json как
"spatie/laravel-sitemap": "^2.4.0"
Следующий прогон
// if lockfile exists
composer update
// no lockfile
composer install