Laravel 如何使用.zshrc在路径中放置~/.composer/vendor/bin目录

Laravel 如何使用.zshrc在路径中放置~/.composer/vendor/bin目录,laravel,zsh,Laravel,Zsh,这可能是一个很难回答的问题,但我正试图在我的Mac上安装Homestead。我通过以下安装步骤进行安装,但在安装过程中有一点是这样的:“确保将~/.composer/vendor/bin目录放置在您的路径中,以便在终端中运行homestad命令时可以找到homestad可执行文件。”我如何使用zsh实现这一点?谢谢 在您使用的任何配置文件(.zprofile或.profile或其他任何配置文件)中,您都会添加以下行: export PATH = ~/.composer/vendor/bin:$P

这可能是一个很难回答的问题,但我正试图在我的Mac上安装Homestead。我通过以下安装步骤进行安装,但在安装过程中有一点是这样的:“确保将~/.composer/vendor/bin目录放置在您的路径中,以便在终端中运行homestad命令时可以找到homestad可执行文件。”我如何使用zsh实现这一点?谢谢

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

export PATH = ~/.composer/vendor/bin:$PATH
然后重新加载您的个人资料

source ~/.zprofile

在主目录(~/.bashrc或~/.zshrc)中的一个开始文件中


按如下方式更新文件~/.bashrc:

PATH="~/.composer/vendor/bin:{$PATH}"

如果路径位于.bashrc文件中:

echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.zshrc

如果路径位于.zshrc文件中:

echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.zshrc
最后,您应该重新启动您的环境

source.bashrc#Bash

source.zshrc#ZSH
设置

Mac操作系统:

echo 'export PATH=$PATH:$HOME/.composer/vendor/bin' >> ~/.zshrc
Linux:

echo 'export PATH=$PATH:$HOME/.config/composer/vendor/bin' >> ~/.zshrc

要应用重新启动终端或:

source ~/.zshrc
要检查它是否有效,请执行以下操作:

echo $PATH

如何访问.zprofile?我尝试了vi~/.zprofile,但它只创建了一个新文件,而您没有使用.zprofile。查看您正在使用的配置文件;可以是~/.profile或~/.bash_profile或~/.bashrc或~/.zshrc。还有一些,但这些是最常见的。没关系,明白了。添加了导出路径=/Users/username/.composer/vendor/bin:$PATH谢谢您的帮助!“source~/.zprofile”是我所缺少的。ThanksI也有同样的问题,直到我添加了
export PATH=/Users/username/.composer/vendor/bin:$PATH
。我尝试按照Laravel页面中的建议添加
export PATH=~/.composer/vendor/bin:$PATH
,但无法正常工作,幸运的是我找到了这个线程。感谢@xslibxI必须键入“source.bashrc”才能使其在之后工作