如何使用.zshrc将〜/ .composer/vendor/bin目录放在PATH中

xsl*_*ibx 4 zsh laravel

这可能是一个非常noob的问题,但我正在尝试在我的Mac上安装Homestead.我正在通过http://laravel.com/docs/4.2/homestead执行安装步骤,但是在安装过程中有一点说明"确保将〜/ .composer/vendor/bin目录放在PATH中"所以当您在终端中运行宅基地命令时,就会找到宅基地可执行文件." 我如何使用zsh执行此操作?谢谢!

Pau*_*aul 9

在您使用的任何配置文件(.zprofile或.profile或其他)中,您将添加以下行:

export PATH = ~/.composer/vendor/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

然后重新加载你的个人资料

source ~/.zprofile
Run Code Online (Sandbox Code Playgroud)

  • 没关系,明白了.添加导出PATH =/Users/username/.composer/vendor/bin:$ PATH感谢您的帮助Paul! (4认同)
  • 在我添加`export PATH =/Users/username/.composer/vendor/bin:$ PATH`之前,我遇到了同样的问题.我尝试在Laravel页面中建议添加`export PATH =〜/ .composer/vendor/bin:$ PATH`但是无法使其正常工作,幸运的是我找到了这个帖子.谢谢@xslibx (2认同)

小智 7

如果您的 PATH 在.bashrc文件中:

echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

如果您的 PATH 在.zshrc文件中:

echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

最后,您应该重新启动您的环境

source .bashrc #Bash

source .zshrc #ZSH