2015-10-12 41 views
23

我不知道是否有人問過這個問題,因爲搜索發現主要關於移動庫安裝目錄的結果。在與當前版本不同的目錄中運行作曲家

我有一個全局安裝的作曲家命令。有沒有辦法在比當前不同的目錄下運行composer install,即指定我想要運行命令的目錄?

E.g.在/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上添加= charachter。因此,完整的命令是:

composer install -d=/home/someuser/myproject 

我就這麼這麼的第一篇文章是無法簡單地添加此註釋。

+0

謝謝埃裏克,我已經更新了答案,以確保它適用於所有人。我已經在Linux上測試過,並且工作得很好。 –