2015-02-10 140 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