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

-bash: laravel:命令未找到

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

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

但我不知道该怎么做。

你能帮我一下吗?谢谢! !


当前回答

1)首先,使用Composer下载Laravel安装程序:

编译器需要“laravel/installer”

2)确保将~/.composer/vendor/bin目录放在你的PATH中,这样laravel可执行文件就可以被你的系统定位。

  set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin

  eg: “C:\Users\\AppData\Roaming\Composer\vendor\bin” 

3)安装后,简单的laravel new命令将在您指定的目录中创建一个新的laravel安装。

eG:  laravel new blog

其他回答

对于zsh和bash:

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

source ~/.zshrc
source ~/.bashrc

仅针对bash:

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

source ~/.bashrc

如果你已经全局安装了Composer,你可以使用下面的命令安装Laravel安装工具:

composer global require "laravel/installer=~1.1"

我设置了PATH,但它不起作用。我会找到其他解决方法。(OSX 10.10 & laravel 5.2) 1)找到可执行文件:

~/.composer/vendor/laravel/installer/laravel 

2)给予执行权限:

chmod +x ~/.composer/vendor/laravel/installer/laravel 

3)软链接到/usr/bin:

sudo ln -s /Users/zhao/.composer/vendor/laravel/installer/laravel /usr/bin/laravel

将以下内容添加到.zshrc文件中

微,多达/。zshrc或nano~/.zshrc

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

在文件的末尾。

zsh不知道~,所以用$HOME代替。

来源 ~/.zshrc

完成了!试试命令laravel你就会明白了。

就用它吧:

composer create-project --prefer-dist laravel/laravel youprojectname