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