Aktualizowanie modułów i motywów Drupala za pomocą Composera.

Learn DrupalAan de slag

Zalecany sposób instalowania i aktualizowania witryny na Drupalu 10 to Composer.

  1. Aby zaktualizować jądro, wszystkie nieaktualne moduły i motyw, zaktualizować bazę danych i wyczyścić pamięć podręczną:

    composer update "drupal/" --with-all-dependencies
    drush updatedb
    drush cache:rebuild
  2. Aby wyświetlić listę aktualizacji, użyj wbudowanego polecenia Composera:

    composer outdated "drupal/*"
  3. Aby wyświetlić listę aktualizacji zabezpieczeń, użyj Drusha:

    drush pm:security
  4. Aby zaktualizować konkretny moduł lub motyw, użyj następującego polecenia Composera:

    composer update drupal/modulename --with-all-dependencies
  5. Aby przejść na nową główną wersję (na przykład z 1.x na 2.x), użyj następującego polecenia Composera, podając potrzebny numer nowej głównej wersji:

    composer require drupal/modulename:^2.0
  6. Po aktualizacji uruchom wszelkie aktualizacje bazy danych, przebuduj pamięć podręczną i wyeksportuj potencjalnie zmienione konfiguracje, przeglądając zmiany za pomocą --diff:

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