logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Drupal モジュールの更新(Composer)

15/04/2025, by Ivan

このドキュメントは 未完成 です。情報を追加する

Drupal 8 サイトのインストールと更新の推奨される方法は Composer 経由であるため、このページでも Composer を使ってモジュールを更新する方法を説明します。また、コマンドラインを使用しているので、一部のタスクには Drush も使います。

Drush でモジュールを更新することに慣れている方は、Drush 9 および 10(現行バージョン)では、uppm-updatepm-updatecodepm-updatestatus のすべてのコマンドが非推奨になっていることに注意してください。代わりに適切な Composer コマンドを使うべきです。

利用可能な更新を一覧表示する

組み込みの Composer コマンドを使って、利用可能な更新のあるパッケージを一覧表示します:

composer outdated 'drupal/*'

composer show コマンドを使って、同様の情報を得ることもできます。

セキュリティ更新を一覧表示する

Drupal.org からのセキュリティステータスは Composer 経由では利用できません。幸い、Drush が役立ちます:

drush pm:security

更新をインストールする

特定のモジュール/プロジェクトを更新するには:

composer update drupal/modulename --with-dependencies

次に、すべてのデータベース更新を実行し、キャッシュを再構築し、変更された構成をエクスポートします。変更内容は --diff で確認します:

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