Перевод сайта на Drupal 8 на управление с помощью Composer

03 февраля 2019 - 17:48
  1. Все контрибные модули (установленные с drupal.org) помещаем в папку /modules/contrib, кастомные - в папку /modules/custom
  2. Контрибные темы переносим в /themes/contrib, кастомные темы - в /themes/custom
  3. Очищаем кеш командой drush cr или обращением к срипту /core/rebuild.php (при включенной настройке $settings['rebuild_access'] = TRUE в settings.php)
  4. Устанавливаем плагин для Composer Composerize Drupal
  5. Выполняем команду composer composerize-drupal --composer-root=. --drupal-root=.
  6. В дальнейшем установку/удаление модулей и апдейты модулей и ядра выполняем командами Composer, подробнее можно почитать например тут.