モジュールをダウンロードしてインストールするには、以下を実行します。
drush dl module_name
drush en module_name -y
これをBashスクリプト関数に入れ、単純化するために "drin module_name"を呼び出すだけです。
function drin(){
drush dl $1
drush en $1 -y
}
Drushにモジュールをダウンロードして有効にするための1行のコマンドはありますか?
以下はモジュールをダウンロードして有効にします:
drush en module_name -y
編集:ダウンロード(dl)コマンドは必要ありません。ダウンロードされていないモジュールを有効にしようとすると、Drushはダウンロードするかどうかを尋ね、次に有効にするかどうかを尋ねます。 -yは、これらの質問に対する「はい」の回答を自動化します。
これは Drush 6.0.(#1364814 by eiriksm, jonhattan: Added Extend pm-enable to offer downloading the project for missing extensions.)
に追加されました
drush dl module_name && drush en module_name -y
モジュールのダウンロードと有効化はdrush en project_name
。確認を求めます。確認したくない場合は、-y
パラメータ。
drush en project_name -y
同じコマンドでさらに多くのプロジェクトをダウンロードできます。
drush en rules views token -y
基本的なDrushコマンドのリストについては、 基本的なdrushコマンド を参照してください。
Drush 9では、composer require drupal/module_name
を使用してモジュールをダウンロードします。
drush pm:download
のDrush 9の新しいドキュメントを参照してください。
その後、drush pm:enable module_name
でモジュールを有効にする必要があります。
*モジュールに役立つその他のコマンドは次のとおりです。
インストールされているすべてのモジュールを確認する
drush pm:list
モジュールをアンインストールする
drush pm:uninstall module_name
Drupal 8では、Drushは使用されなくなりました。代わりにcomposer require drupal/module_name
を使用してください。