logo

パレット - カラフルに🎨

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

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

Scroll

Drupal 8 モジュールのインストール

15/04/2025, by Ivan

一つ以上のモジュールをインストールして、Drupal を追加機能で変更、拡張、強化しましょう。

前提知識

ステップ 1: モジュールを入手する

インストールしたいモジュールが Drupal コアの一部である場合は、次のステップに進んでかまいません。

コントリビュートモジュールをインストールするには、まずそのコードを入手する必要があります。プロジェクトに依存関係を追加する推奨される方法は Composer を使うことです。これは、すでに Composer でプロジェクトを管理している ことを前提としています。

モジュール を追加するには、まずその短い名前(ショートネーム)を特定します。これはプロジェクトページの URL の最後の部分です。たとえば、https://www.drupal.org/project/geofield にある Geofield モジュールのショートネームは「geofield」です。

コントリビュートモジュールをその依存関係と一緒にダウンロードするには、サイトのルートディレクトリで次のコマンドを入力します(モジュールのショートネームを geofield と置き換えます):

composer require drupal/geofield

コマンドが完了すると、モジュールがプロジェクトの composer.json に依存関係として追加され、コードがダウンロードされたことを示す確認が表示されるはずです。

詳細情報や動画のデモについては、Composer を使ってファイルをダウンロード・更新するComposer を使ってモジュールとテーマをダウンロードする を参照してください。

モジュールを入手する代替方法には、次のものがあります:

ステップ 2: モジュールを有効化する

Drupal の UI を使う場合:

  • 「Manage(管理)」メニューから「Extend(拡張)」ページ(admin/modules)に移動します。
  • 有効化したいモジュールを見つけ、それぞれの隣にあるボックスにチェックを入れます。
  • 「Install(インストール)」をクリックして、選択したモジュールを有効化します。

Drush を使う場合:

drush en geofield

詳細情報や動画のデモについては、Drupal.org からモジュールをダウンロードしてインストールするコマンドラインからのモジュールのインストール を参照してください。

補足情報

モジュールの保存場所は整理されている

Drupal はいくつかの場所でモジュールを探します:ルートの /modules ディレクトリ(推奨)または /sites/*/modules です。それらのディレクトリ内で、すべてのサブディレクトリを対象にモジュールを検索します。

一般的な慣例として、Drupal.org からダウンロードしたすべてのモジュールは /modules/contrib に、プロジェクト固有のカスタムコードを持つすべてのモジュールは /modules/custom に配置します。

一つのプロジェクトに複数のモジュール

通常、一つのプロジェクト(たとえば https://drupal.org/project/devel)には複数のモジュールが含まれています。プロジェクト内の各モジュールは Extend ページに個別に一覧表示され、別々に有効化できます。

その他のリソース