1

我正在通过 Laravel Homestead 设置,但一个特定的指令似乎完全脱离上下文/无法解释。我对composer一点也不熟悉,过去只使用npm进行包管理。

在“安装 Homestead”部分的With Composer + PHP Tool下,它显示:


一旦这个盒子被添加到你的 Vagrant 安装中,你就可以使用 Composer 全局命令安装 Homestead CLI 工具了:

composer global require "laravel/homestead=~2.0"

确保将 ~/.composer/vendor/bin 目录放在 PATH 中,以便在终端中运行 homestead 命令时找到 homestead 可执行文件。

http://laravel.com/docs/4.2/homestead


强调我的。这是什么意思?什么~/.composer/vendor/bin目录?什么PATH?感觉好像少了一步!

4

1 回答 1

1

更新 PATH 变量稍微超出了 Laravel 文档的规范,因为它是你应该为作曲家做的事情,但无论如何我也认为 Laravel 至少应该链接到如何去做的资源。

创建/编辑您的~/.bash_profile,添加以下内容

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

最后运行source ~/.bash_profile以更新您的环境

我为此写了一篇博客,其中更详细地介绍了http://blog.iwader.co.uk/updating-path-environment-variable-osx-and-unix-systems/

于 2015-03-06T12:28:53.393 回答