homestead PATH not working (Laravel, PHP)


homestead PATH not working (Laravel, PHP)

我正试图得到一个流浪汉/家园/Laravel的运行做一些PHP项目。我按照视频中的说明做:

https://laracasts.com/series/laravel-5-fundamentals/episodes/2

但是每当我到达他在终端上测试'homestead'命令的点时(目前我使用ZSH),我得到:

zsh: command not found: homestead

我不知道我的在哪。bash_profile应该删除。我在终端输入了以下命令(按顺序):

cd  
touch ~/.bash_profile  
nano .bash_profile

,它显示了一个空文件(它之前不存在,因为我刚刚格式化了我的MacBook)。我写了下面的代码并保存了文件:

PATH=/Users/Jack/.composer/vendor/bin:$PATH

然后我尝试在终端中执行命令homestead,但它仍然不工作…

为什么不工作?此外,我应该作为用户还是作为根用户(sudo su)将.bash_profile放在我的cd(根目录)中。任何帮助/建议都是非常感谢的!

干杯!

更新:

我的。zshrc文件:

# Path to your oh-my-zsh installation.
export ZSH=/Users/Jack/.oh-my-zsh
export PATH="~/.composer/vendor/bin:$PATH"
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
....

首先,您使用的是zsh,因此您需要将composer添加到.zshrc文件中定义的$PATH中。您的.zshrc文件应该位于主目录中。您的主目录由~引用。您的.zshrc文件应该位于~/.zshrc

接下来,将composer添加到路径中。使用nano打开.zshrc文件并更新:

# User configuration
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

:

# User configuration
export PATH="~/.composer/vendor/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

现在用

重新加载zsh
source ~/.zshrc

注意:如果~不工作,尝试$HOME