未找到拉拉维尔 PHP 命令

2022-08-30 06:18:40

我已经使用作曲家安装了Laravel没有问题,但是当我尝试在终端中执行“laravel”时,我遇到了这个典型的错误:

-bash: laravel: 命令未找到

如果我阅读官方网站的文档,我需要这样做:

确保将 ~/.composer/vendor/bin 目录放在 PATH 中,以便在终端中运行 laravel 命令时找到 laravel 可执行文件。

但我不知道该怎么做(我是终端控制台命令的新手)。

你能帮我吗?谢谢!!


答案 1

好吧,我这样做了,它的工作原理:

nano ~/.bash_profile 

和粘贴

export PATH=~/.composer/vendor/bin:$PATH

做并享受;)source ~/.bash_profile

重要提示:如果您想了解bash_profilebashrc 之间的区别,请查看此链接

注意:对于运行 laravel 5.1 的 Ubuntu 16.04,路径为:~/.config/composer/vendor/bin

在其他平台上:要检查 Composer 全局目录的位置,请运行 。添加到“将当前目录更改为...”之后列出的目录以获取应添加到 .composer global about/vendor/binPATH


答案 2

将以下内容添加到文件(不是 )。.bashrc.bash_profile

export PATH="~/.composer/vendor/bin:$PATH" 

在文件末尾,然后在终端运行source ~/.bashrc

要验证:

echo $PATH

(重新启动终端,检查并确认路径是否存在)

运行拉拉维尔命令!

注意:对于 Ubuntu 16 及更高版本,请使用以下命令:

export PATH="~/.config/composer/vendor/bin:$PATH" 

推荐