Оновлення модулів і тем Drupal за допомогою Composer.

Вивчення DrupalПочаток роботи

Рекомендований спосіб встановлювати й оновлювати сайт на Drupal 10: використовувати Composer.

  1. Щоб оновити ядро, усі застарілі модулі й тему, оновити базу даних і очистити кеш:

    composer update "drupal/" --with-all-dependencies
    drush updatedb
    drush cache:rebuild
  2. Щоб перелічити оновлення, використовуйте вбудовану команду Composer:

    composer outdated "drupal/*"
  3. Щоб перелічити оновлення безпеки, використовуйте Drush:

    drush pm:security
  4. Щоб оновити конкретний модуль або тему, використовуйте таку команду Composer:

    composer update drupal/modulename --with-all-dependencies
  5. Для переходу на нову мажорну версію (наприклад, з 1.x на 2.x) використовуйте таку команду Composer, підставляючи потрібний номер нової мажорної версії:

    composer require drupal/modulename:^2.0
  6. Після оновлення виконайте всі оновлення бази даних, перебудуйте кеш і експортуйте потенційно змінені конфігурації, переглянувши зміни за допомогою --diff:

    drush updatedb
    drush cache:rebuild
    drush config:export --diff