Пользуюсь друпалом больше месяца. Я не могу правильно установить модули из-за проблем с обновлением composer 2.
До сих пор я внес следующие изменения при обновлении композитора 2.
"oomphinc/композитор-установщики-расширитель": "^2",
"wikimedia/composer-merge-plugin": "^2",
"drupal/core-composer-scaffold": "^8"
Когда я пытаюсь обновить композитор, я получаю следующие ошибки
Проблема 1
- для acquia/lightning 4.1.11 требуется drupal/lightning_media ^3.14 || ^4.1 -> удовлетворяется drupal/lightning_media[3.14.0, ..., 3.x-dev (псевдоним dev-3.x), 4.1.0, ..., 4.x-dev (псевдоним dev -4.х)].
- acquia/lightning[4.1.12, ..., 4.1.15] требуют drupal/lightning_media ^3.21 || ^ 4.6 -> удовлетворяется drupal/lightning_media[3.21.0, 3.x-dev (псевдоним dev-3.x), 4.6.0, 4.x-dev (псевдоним dev-4.x)].
- drupal/lightning_media 4.x-dev является псевдонимом drupal/lightning_media dev-4.x и поэтому требует его установки.
- drupal/lightning_media[dev-4.x, 3.15.0, 4.3.0, ..., 4.6.0] требует drupal/slick_entityreference ^2.0 -> удовлетворяется drupal/slick_entityreference[2.0.0-rc1, 2.0.0 , 2.x-dev (псевдоним dev-2.x)].
- drupal/slick_entityreference 2.x-dev является псевдонимом drupal/slick_entityreference dev-2.x и поэтому требует его установки.
- drupal/lightning_media 3.x-dev является псевдонимом drupal/lightning_media dev-3.x и поэтому требует его установки.
- drupal/lightning_media[3.14.0, 4.1.0, ..., 4.2.0] требуют oomphinc/composer-installers-extender ^1.1 -> найден oomphinc/composer-installers-extender[v1.1, v1.1.1, v1.1.2], но он конфликтует с вашим корневым файлом composer.json require (^2.0).
- drupal/lightning_media 3.16.0 требует drupal/slick 2.0 -> найден drupal/slick[2.0.0], но он конфликтует с вашим корневым composer.json require (^1.0.0).
- drupal/lightning_media[dev-3.x, 3.17.0, ..., 3.21.0] требуют drupal/slick ^2.0 -> найден drupal/slick[dev-2.x, 2.0.0-alpha1, .. ., 2.x-dev (псевдоним dev-2.x)], но он конфликтует с вашим корневым требованием composer.json (^1.0.0).
- drupal/slick_entityreference[dev-2.x, 2.0.0-rc1, ..., 2.0.0] требуют drupal/slick ~2.0 -> найден drupal/slick[dev-2.x, 2.0.0-alpha1, ..., 2.x-dev (псевдоним dev-2.x)], но он конфликтует с вашим корневым требованием composer.json (^ 1.0.0).
- Для Root composer.json требуется acquia/lightning ~4.1.11 -> удовлетворяется acquia/lightning[4.1.11, ..., 4.1.15].
И когда я пытаюсь добавить композитора, требуется acquia/lightning
Проблема 1
- Корень composer.json требует oomphinc/composer-installers-extender ^2.0, найден oomphinc/composer-installers-extender[2.0.0], но пакет исправлен до версии v1.1.2 (версия файла блокировки) путем частичного обновления и этой версии. не совпадает. Убедитесь, что вы указали его в качестве аргумента для команды обновления.
Проблема 2
- Grasmash/drupal-security-warning привязан к версии 1.1.1 и обновление этого пакета не запрашивалось.
- Grasmash/drupal-security-warning 1.1.1 требует composer-plugin-api ^1.0 -> found composer-plugin-api[2.1.0], но это не соответствует ограничению.
Проблема 3
- acquia/lightning 5.2.x-dev требует drupal/lightning_media ^4.6 -> найдено drupal/lightning_media[dev-4.x, 4.6.0, 4.x-dev (псевдоним dev-4.x)], но пакет исправлена до 3.14.0 (версия файла блокировки) путем частичного обновления, и эта версия не соответствует. Убедитесь, что вы указали его в качестве аргумента для команды обновления.
- acquia/lightning 5.2.0 требует drupal/core ^9.2 -> найден drupal/core[9.2.0-alpha1, ..., 9.3.x-dev], но он конфликтует с вашим корневым composer.json require (^8.8. 10).
- Корень composer.json требует acquia/lightning ^5.2 -> удовлетворяется acquia/lightning[5.2.0, 5.2.x-dev].
Любые предложения будут высоко ценится