Структура проекта

Структура проекта

DrupalConsole состоит из:

  1. Файл запуска для DrupalConsole
  2. Приложения DrupalConsole

Зачем нужен файл запуска?

Файл запуска позволяет зупустить приложения из любой папки запустив команду drupal. Без файла запуска приложения DrupalConsole можно запустить только из папки, где установлен Drupal.

К примеру, если Drupal находится в папке /app/web, а файл composer.json и папка vendor в папке /app, команду drupal можно будет успешно запустить из папки /app или из любой папки внутри /app.

Установка файла запуска для DrupalConsole, так называемый глобально запускаемый

Установка DrupalConsole отдельно для каждого проекта с помощью приложения Composer

В каждом проекте с Drupal сайтом должна быть своя DrupalConsole. Установить ее можно с помощью Composer.

Установка DrupalConsole с помощью Composer

ВНИМАНИЕ: Начиная с версии RC DrupalConsole должна быть установлена в каждом проекте отдельно. Глобальная установка Drupal Console командой composer global require больше не поддерживается.

Нужна помощь!

Читайте рубрику Вопрос-Ответ (глава 7), где собраны советы и помощь по установке.