繁体   English   中英

宅基地路径不起作用(Laravel,PHP)

[英]homestead PATH not working (Laravel, PHP)

我正在尝试启动一个Vagrant / Homestead / 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 ,但是它仍然不起作用...

为什么不起作用? 另外,我应该将.bash_profile作为用户或root用户( sudo su )放入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

接下来,将作曲家添加到您的路径中。 使用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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM