2015-10-12 10 views
23

検索ではライブラリインストールディレクトリの移動に関する検索結果が得られるため、この質問が表示されているかどうかわかりません。現在のディレクトリとは別のディレクトリにあるコンポーザを実行しています

私は、グローバルにインストールされたコンポーザーコマンドを持っています。たとえば、composer installを現在とは別のディレクトリに実行する方法がありますか?つまり、コマンドを実行したいディレクトリを指定しますか?

など。 /home/someuserにあるので、私はcomposer install/home/someuser/myprojectの中で実行しているのと同じ結果を得たいと思います。もちろん、現在のディレクトリを変更して作曲家を実行して元に戻すこともできます。

答えて

56

確かに、composer install -hを試してください。そこにオプション--working-dir(または-d)があります。それがあなたが探しているものです。

次に実行します。

composer install -d=/home/someuser/myproject 

をあなたはcomposer docsで詳細を見つけることができます。

4

TomášVotrubaからの上記の回答に加えて、私はOSX上に=文字を追加しなければならなかった。したがって、完全なコマンドは次のようになります。

composer install -d=/home/someuser/myproject 

私の最初の投稿は、これをコメントに追加するだけです。

+0

ありがとうエリック、私はそれが誰のためにも動作することを確認する答えを更新しました。私はLinux上でテストし、同様に動作します。 –

関連する問題