我正在努力开始拉拉维尔,
在他们的教程中找到以下行:
确保将〜/ .composer / vendor / bin目录放在PATH中 所以当你运行laravel命令时会找到laravel可执行文件 你的终端。
我不明白我应该做什么?
我在系统变量中添加了~/.composer/vendor/bin
,然后尝试在命令行中使用“laravel new blog”,但收到以下消息:
laravel is not recognized as an internal or external command
我该怎么办?
答案 0 :(得分:47)
使用Composer bin
目录的正确路径。
好:
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
为:
~/.composer/vendor/bin
答案 1 :(得分:33)
对于Windows添加
C:\Users\MyUserName\AppData\Roaming\Composer\vendor\bin
...转到"我的电脑"到目录> "属性" > "高级" > "环境>变量" > "路径"
注意:MyUserName是您的电脑用户名。
重启你的电脑,它会起作用
答案 2 :(得分:10)
对于我将PATH添加到环境变量后,结果是相同的。我找到了回答here
所以首先你必须在cmd中运行
composer global require "laravel/installer=~1.1"
然后出现消息
"将目录更改为 C:\ Users \ USER \ AppData \ Roaming \ Composer \ vendor \ bin"
然后你可以运行你的命令。例如
laravel new blog
答案 3 :(得分:2)
首先,使用:
composer global require "laravel/installer=~1.1"
然后,您可以重试。
laravel new project
答案 4 :(得分:1)
您需要使用来安装Laravel
composer global require laravel/installer
否则,即使将其添加到PATH也无济于事。
答案 5 :(得分:-1)
这个命令解决了我的问题。
composer global require "laravel/installer=~1.1"