Структура проекта
Структура проекта
DrupalConsole состоит из:
- Файл запуска для DrupalConsole
- Приложения 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), где собраны советы и помощь по установке.