Aggiornare moduli e temi Drupal con Composer.

Impara DrupalPrimi passi

Il modo consigliato per installare e aggiornare un sito Drupal 10 è usare Composer.

  1. Per aggiornare il core, tutti i moduli e i temi obsoleti, aggiornare il db e svuotare la cache:

    composer update "drupal/" --with-all-dependencies
    drush updatedb
    drush cache:rebuild
  2. Per elencare gli aggiornamenti, usa il comando integrato di Composer:

    composer outdated "drupal/*"
  3. Per elencare gli aggiornamenti di sicurezza, usa Drush:

    drush pm:security
  4. Per aggiornare un modulo o un tema specifico, usa questo comando Composer:

    composer update drupal/modulename --with-all-dependencies
  5. Per un avanzamento di major (per esempio da 1.x a 2.x), usa questo comando Composer, sostituendo il nuovo numero di major dove serve:

    composer require drupal/modulename:^2.0
  6. Dopo l’aggiornamento, esegui gli aggiornamenti del database, ricostruisci la cache ed esporta le configurazioni potenzialmente modificate, revisionando le modifiche con --diff:

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