我已经使用composer安装了Laravel,没有问题,但是当我尝试在我的终端执行"laravel“时,我得到了这个典型的错误:
-bash: laravel:找不到命令
如果我阅读官方网站的文档,我需要这样做:
确保将~/.composer/供应商/bin目录放在PATH中,以便在终端中运行laravel命令时可以找到laravel可执行文件。
但我不知道该怎么做(我是终端控制台命令的新手)。
你能帮我吗?谢谢!!
发布于 2014-10-15 15:24:56
好的,我这样做了,它起作用了:
nano ~/.bash_profile
并粘贴
export PATH=~/.composer/vendor/bin:$PATH
做source ~/.bash_profile
和享受;)
重要提示:如果您想知道bash_profile和bashrc之间的区别,请查看此link
注意:对于运行laravel 5.1的Ubuntu16.04,的路径是:~/.config/composer//bin
在其他平台上的:要检查您的Composer全局目录的位置,请运行composer global about
。将/vendor/bin
添加到“将当前目录更改为...”之后列出的目录中。为了获得路径,你应该添加到你的PATH
。
发布于 2015-01-13 13:19:58
将以下内容添加到.bashrc
文件(而不是.bash_profile
)。
export PATH="~/.composer/vendor/bin:$PATH"
在文件的末尾,然后在终端中运行source ~/.bashrc
要验证这一点:
echo $PATH
(重启终端,检查确认路径存在)
运行laravel命令!
注意:对于Ubuntu 16和更高版本,请使用以下代码:
export PATH="~/.config/composer/vendor/bin:$PATH"
发布于 2016-08-17 15:57:18
当使用MacBook时,请参考下面的代码片段;
对于zsh:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
对于Bash:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
https://stackoverflow.com/questions/26376516
复制相似问题