2015-02-10 139 views
3

我正在使用Yosemite OSX,當我在終端輸入宅基地時,我一直收到命令未找到。這裏是我的bash_profile,我做錯了什麼?Homestead命令未找到

export composer="php /usr/bin/composer.phar" 
export PATH="~/.composer/vendor/bin/:$composer:$PATH:/usr/local/bin" 

我也嘗試打字源〜/ .bash_profile重新加載我的設置和沒有。

回答

5

簡單地說:當你運行這個命令:

composer global require "laravel/homestead=~2.0" 

它說是這樣的:

Changed current directory to /Users/Mavericks/.composer 

你看到那裏的路徑。所以爲了讓你的工作更輕鬆,請將下面的行添加到PATH而不是你的PATH中。請記住根據你的要求改變這個(「/ Users/Mavericks」)部分。並且要小心,最後沒有斜線。

/Users/Mavericks/.composer/vendor/bin: 

打開一個新的終端選項卡。並嘗試這個來檢查它是否工作。

homestead --version 

讓我知道它是否工作。

+0

這幫了我。但是,爲什麼當〜/ .composer/vendor/bin'作爲這個用戶運行宅基地時不工作? – Paul 2015-03-23 11:52:11