При установке модуля https://www.drupal.org/project/xls_serialization через composer получаю следующую ошибку:
Installation failed, reverting ./composer.json to its original content.
[RuntimeException]
Failed to clone https://git.drupalcode.org/project/coder.git, git was not found, check that it is installed and in your PATH env.
'git' is not recognized as an internal or external command,
operable program or batch file.
Как исправить?
Комментарии
Довольно туманное определение. С таким только экстрасенсов вызывать
Вернул бекап. Поменял вопрос.
Ну дак в вопросе есть ответ. Нужно установить git
Я находил похожую тему, установил git-scm.com, но что с ним делать дальше и как им пользоваться не понимаю.
Он нужен для работы composer. Если composer продолжает ругаться на отсутствие гита, значит неправильно или не туда установили
Установил как обычную программу. Настройки при инсталляции не менял. Правда, программы устанавливаются на диск С, а локалка у меня на D развёрнута. Надо куда-то конкретно устанавливать?
А, вы на Windows? Тут я умываю руки.
На нём.
А то, что проект https://git.drupalcode.org/project/coder.git при скачивании архива редиректит на страницу https://www.drupal.org/project/coder не означает, что надо установить этот проект?
Можно сэкономить время и нервы если сразу перейти на линукс, если хотите остаться на окнах рекомендую ставить контейнеры типа
lando https://docs.lando.dev/basics/installation.html
docker https://github.com/wodby/docker4drupal
Проблема решилась после вручную прописанного PATH к файлу C:\Program Files\Git\bin\git.exe через Система > Дополнительные параметры системы > Дополнительно > Параметры среды
И настройки Open Server Настройки > Сервер > Настройка использования переменной PATH > Свой PATH + Win PATH
Но появилась новая проблема
Composer прекращает процесс установки сообщением
Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.
Что посоветуете для исправления?
Это сейчас у всех так. Исправление не требуется
Но модуль то он не установил.
Composer ещё пишет такие строчки, не понимаю их значения.
Writing lock file
Generating autoload files
> Drupal\Core\Composer\Composer::preAutoloadDump
> Drupal\Core\Composer\Composer::ensureHtaccess