我使用 composer 顺利安装了 Laravel,但当我尝试在终端执行 "laravel" 时,却出现了这个典型的错误:
-bash: laravel: 命令未找到
如果我阅读了官方网站的文档,我需要这样做:
确保将 ~/.composer/vendor/bin 目录放在 PATH 中,这样当你在终端运行 laravel 命令时,就能找到 laravel 可执行文件。
但我不知道该怎么做(我是终端控制台命令的新手)。
你能帮我吗?谢谢
好的,我照做了,而且成功了:
nano ~/.bash_profile
然后粘贴
export PATH=~/.composer/vendor/bin:$PATH
重启终端,尽情享受;)
重要:如果你想了解 bash_profile 和 bashrc 之间的区别,请查看下面的 链接
注意: 对于运行 laravel 5.1 的 Ubuntu 16.04,路径如下:~/.config/composer/vendor/bin
链接 http://tutsnare.com/laravel-command-not-found-ubuntu-mac/ 上的解决方案
在终端
# download installer
composer global require "laravel/installer=~1.1"
#setting up path
export PATH="~/.composer/vendor/bin:$PATH"
# check laravel command
laravel
# download installer
composer global require "laravel/installer=~1.1"
nano ~/.bashrc
#add
alias laravel='~/.composer/vendor/bin/laravel'
source ~/.bashrc
laravel
# going to html dir to create project there
cd /var/www/html/
# install project in blog dir.
laravel new blog