【发布时间】:2015-01-14 16:29:07
【问题描述】:
我已经安装了作曲家,但是查看 Laravel 文档,我遇到了困难:
“确保将 ~/.composer/vendor/bin 目录放在 PATH 中,以便在终端中运行 laravel 命令时找到 laravel 可执行文件。”
我不知道在这里做什么,谁能给我解释一下?
【问题讨论】:
-
使用linux还是windows还是mac?
标签: laravel
我已经安装了作曲家,但是查看 Laravel 文档,我遇到了困难:
“确保将 ~/.composer/vendor/bin 目录放在 PATH 中,以便在终端中运行 laravel 命令时找到 laravel 可执行文件。”
我不知道在这里做什么,谁能给我解释一下?
【问题讨论】:
标签: laravel
转到终端并粘贴下一行:
nano ~/.bash_profile
然后在 nano 中粘贴下一行:
export PATH="$PATH:$HOME/.composer/vendor/bin"
完成。重启你的终端,享受 laravel。
【讨论】:
PATH 环境变量告诉您的系统在您运行命令时要查看的位置。默认情况下,~/.composer/vendor/bin 不会出现在您的 PATH 中。因此,如果您只是在通过 composer 安装命令 laravel 后尝试运行它,您的终端将给您一个错误,提示您找不到该命令。但是如果你使用命令的完整路径(~/.composer/vendor/bin/laravel),它会执行成功。
当你运行命令 composer global require "laravel/installer=~1.1" 时,composer 会将 laravel 安装程序放入目录 ~/.composer/vendor/bin(在 *nix 中,~ 代表你的主目录)。将~/.composer/vendor/bin 添加到您的PATH 允许您只执行命令laravel 而不必使用~/.composer/vendor/bin/laravel 的完整路径。
有用的东西:
【讨论】: