Автоматический генератор SiteMap для laravel! Я не могу установить spatie / laravel из github, я использую laravel 5.4. *?

я получаю эту ошибку при попытке установить 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].

0

Решение

Для моего Laravel Framework 5.4.36 я использовал spatie laravel-sitemap 2.4.0
Работает хорошо, без проблем
Просто вручную добавьте в composer.json необходимый раздел этой строки кода

 "spatie/laravel-sitemap": "^2.4.0",

затем через cmd

обновление композитора

1

Другие решения

Ответ в трассировке стека.

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
1

По вопросам рекламы [email protected]