Консоль Drupal с DDEV

Я хочу установить консоль drupal с композитором от DDEV (https://ddev.readthedocs.io/en/stable/)

Нет проблем установить Drush с DDEV

DDEV не может быть корневым.

Не заполнение пользовательских команд или дополнений хоста, потому что он работает с привилегиями root ddev не предназначен для запуска с привилегиями суперпользователя, пожалуйста, запустите как обычный пользователь и без sudo

Моя команда:

ddev composer update drupal/console --with-dependencies

Но ответ таков:

Зависимость "composer/installers" также является корневым требованием, но не явно разрешено. Игнорирование.

Зависимость "composer/installers" также является корневым требованием, но не явно разрешено. Игнорирование.

Загрузка репозиториев композитора с информацией о пакете Обновление зависимостей (включая require-dev) Нечего устанавливать или обновлять Пакет container-interop/container-interop заброшен, вы должны избегайте его использования.

Вместо этого используйте psr/container. Пакет doctrine/reflection заброшен, вам следует избегать его использования. Вместо этого используйте roave/better-reflection.

Создание файлов автозагрузки 44 пакета, которые вы используете, ищут финансирование. Используйте команду composer fund, чтобы узнать больше!


Для Друша я использую:

ddev drush args

я хотел бы сделать

ddev drupal args

Извините за мой язык.

Спасибо!!:)

Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Разработка Drupal и AngularJS: Идеальное сочетание для вашей веб-стратегии
Разработка Drupal и AngularJS: Идеальное сочетание для вашей веб-стратегии
Один опытный веб-разработчик назвал комбинацию Drupal и AngularJS "сочетанием, созданным на небесах". Почему так? Потому что вместе они могут создать...
0
0
1 171
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Во-первых, насколько я могу судить, Drupal Console не поддерживается и не может быть установлена ​​или ненадежна уже более года, поэтому двоичный файл был удален из ddev.

Однако это не мешает вам установить его в свой проект, ddev composer require drupal/console. Но любые ошибки, которые вы получаете, являются результатом проблем с Drupal Console и не имеют отношения к ddev.

Теперь, если вам нужна пользовательская команда для консоли Drupal, вы можете создать ее. Просто скопируйте ~/.ddev/commands/web/drush в ~/.ddev/commands/web/drupal и отредактируйте по своему усмотрению. Это пример пользовательской команды. Есть и другие примеры в ~/.ddev/commands/web. Читайте о пользовательских командах в документации.

Другие вопросы по теме