laravel:在 ubuntu 16.04 中找不到命令如何修复..?

DEB*_*DYA 2 php linux ubuntu laravel ubuntu-16.04

我已经为 Laravel 安装了 Composer、PHP 等,安装 Laravel 后它说找不到 Laravel 命令。我尝试添加此路径但仍然无法正常工作。

它说laravel: command not found

这是 Composer 的安装位置:

$ which composer
/usr/bin/composer
Run Code Online (Sandbox Code Playgroud)

(终端截图)

我应该在 PATH 中添加什么或如何解决此处找不到 laravel 命令?

  If i run :
  composer create-project --prefer-dist laravel/laravel new-site-name
Run Code Online (Sandbox Code Playgroud)

然后我得到

在此输入图像描述

Jig*_*sar 5

试试这个

首先,全局安装 Laravel 安装程序包以使laravel命令可用:

$ composer global require "laravel/installer"
Run Code Online (Sandbox Code Playgroud)

接下来,确保全局 Composer 包位于您的 for 中PATH,以便可以找到该命令。您可以像这样修改 bashrc 文件:

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

然后使用以下命令重新加载 .bashrc 以应用更改:

$ source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

现在再次尝试使用该命令来创建一个新项目:

$ laravel new new-site-name
Run Code Online (Sandbox Code Playgroud)

如果由于某种原因这些都不起作用,您仍然可以使用 Composer 创建一个新的 Laravel 项目(不使用 Laravel 安装程序包):

$ composer create-project --prefer-dist laravel/laravel new-site-name
Run Code Online (Sandbox Code Playgroud)