Я пытаюсь установить Backpack 4.1 в Laravel 8. Я запустил
composer require backpack/crud:"4.1.*"
Но я получил следующую ошибку.
Ваши требования не могут быть разрешены к устанавливаемому набору пакеты. рюкзак/crud[4.1.22, ..., 4.1.x-dev] требуют доктрины/dbal ^2.5 -> найденная доктрина/dbal[v2.5.0-BETA2, ..., 2.12.x-dev], но она конфликтует с вашим корнем composer.json требуют (^ 3.0). рюкзак/crud[4.1.0, ..., 4.1.21] требуют laravel/framework ^7.0|^6.0 -> найденный laravel/framework[v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev], но он конфликтует с вашим корнем composer.json require (^8.12). Для Root composer.json требуется рюкзак/crud 4.1.* -> удовлетворяется рюкзаком/crud[4.1.0, ..., 4.1.x-dev].
Я искал вокруг, но еще не нашел решения. Версии: Laravel 8.17, PHP 7.3.24
ОБНОВЛЕНИЕ Я попытался установить 4.2; см. ниже.
Для Root composer.json требуется рюкзак/crud 4.2.* -> удовлетворяется рюкзак/crud[4.2.x-dev]. рюкзак/crud 4.2.x-dev требует доктрина/dbal ^2.5 -> найдена доктрина/dbal[v2.5.0-BETA2, ..., 2.12.x-dev], но он конфликтует с вашим корневым файлом composer.json require (^3.0).
Только что попробовал 4.2, смотрите мое обновление
Я посмотрел на 4.2 compser.json, и он все еще doctrine/dbal 2.5 так что похоже, что Laravel 8 еще не готов?
Я просто думал о том же. Я сейчас смотрю.
Я только что удалил доктрину (не мог видеть, что пакет ведьм использует ее) и нормально установил рюкзак. Спасибо. Если вы добавите это как ответ, я отмечу его как правильный.
Не могли бы вы отозвать мой принятый ответ, чтобы я мог его удалить? Backpack4.1 теперь доступен для Laravel 8. Thc. Я также удалю все свои комментарии






Ожидает удаления ответа. Кажется, Backpack 4.1 теперь поддерживает Laravel 8
Я не думаю, что все... Рюкзака 4.2 нет. Я имею в виду, что они будут, но в настоящее время они находятся в стадии разработки, недоступны для установки и не имеют документации. Последняя версия Backpack 4.1.
При этом вы смотрели на ВЕТКУ 4.1. Что устарело. Обычно мы работаем над функциональными ветвями и объединяемся в MASTER, а не в 4.1 BRANCH. Я только что слил все в MASTER в 4.1, на всякий случай, если ОП пытался установить ветку, а не версию.
Ах, я ничего не видел о 4.2 в документах, сейчас попробую.