it-swarm-ja.com

Drushのポストインストール-drushrc.phpはどこにありますか?

Drush 5.1を初めて使用するだけです。ものは機能し、モジュールをインストールして有効にする方法に従って非常に有望です。ただ一つの質問。 drushrc.phpファイルはどこにありますか誰もが参照しているものであり、サイトのエイリアスを設定するにはどのようにコーディングすればよいですか?

ディスクを検索したところ、examples.aliases.drushrc.phpしか見つかりませんでした。また、いくつかの不可解な場所を見つけました。

C:\Program Files\Drush
C:\Program Files\Propeople\Drush
C:\ProgramData\Drush
C:\ProgramData\Propeople\Drush

彼らは確かに重要なものを含んでいるので、私は何も触れないつもりですが、これがインストール後の正しい形状かどうか疑問に思っています。

7
Artur

まず、エイリアスレコードは* .aliases.drushrc.phpにありますが、一般的な(グローバル)Drush設定はdrushrc.phpにあることに注意してください。 Drushの「examples」フォルダにexample.aliases.drushrc.phpとexample.drushrc.phpがあります。 Drushは、ホームディレクトリの「.drush」フォルダでaliases.drushrc.phpとdrushrc.phpを探します。ほとんどのシステム(Linux)では、ホームディレクトリは/ home/gaです。 Linuxでは、$ HOMEおよび〜がホームディレクトリに展開されます。私のWindowsシステムでは、ホームディレクトリは 'c:/ Users/Greg Anderson'にあります。 Drushがホームディレクトリがあると考える場所を正確に見つけるには、次のコマンドを実行します。

drush ev 'print(drush_server_home());'

ホームディレクトリ内に.drushフォルダーを作成し、example.drushrc.phpを.drush/drushrc.phpにコピーし、example.aliases.drushrc.phpを.drush/aliases.drushrc.phpにコピーして、それに合わせてカスタマイズします。

10
greg_1_anderson