我已经为Laravel安装了composer,php和其他工具,并且在安装laravel之后说找不到laravel命令。我试图添加此路径,但仍然无法正常工作。
上面写着laravel: command not found
。
在此处安装composer:
$ which composer
/usr/bin/composer
我应该添加什么到PATH或如何解决此处未找到的laravel命令?
If i run :
composer create-project --prefer-dist laravel/laravel new-site-name
然后我得到
答案 0 :(得分:1)
尝试这个
首先,全局安装Laravel安装程序包,以使laravel
命令可用:
$ composer global require "laravel/installer"
接下来,请确保您的PATH
中包含全局作曲家软件包,以便找到该命令。您可以像这样对bashrc文件进行修改:
$ echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
然后使用以下命令重新加载.bashrc以应用更改:
$ source ~/.bashrc
现在尝试再次使用命令创建一个新项目:
$ laravel new new-site-name
如果由于某种原因这些都不起作用,您仍然可以使用composer创建一个新的Laravel项目(无需使用Laravel安装程序包):
$ composer create-project --prefer-dist laravel/laravel new-site-name
答案 1 :(得分:0)
在开发环境Ubuntu 20.04中,我写道:
$ echo 'export PATH=$PATH:"$HOME/.config/composer/vendor/bin"' >> ~/.bashrc && source ~/.bashrc
一切正常!