Laravel Homestead 安装过程中令人困惑的步骤?

Posted

技术标签:

【中文标题】Laravel Homestead 安装过程中令人困惑的步骤?【英文标题】:Confusing step in the Laravel Homestead installation process? 【发布时间】:2015-05-08 00:16:48 【问题描述】:

我正在完成 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?感觉好像少了一步!​​

【问题讨论】:

【参考方案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/

【讨论】:

太棒了,谢谢韦德!是的,它们似乎涵盖了 VirtualBox 和 Vagrant 的设置和安装,但假设 composer 已经到位。 (当然技术上他们也不包括设置 php,我想每个人的线路都会有所不同) 我认为他们应该为那些想开始学习php的人明确说明。因为他们可能会选择 Laravel 作为首选框架,所以这些小信息可能会有所帮助。如果宅基地已经提供它,我也不想安装 php。但是作曲家需要它

以上是关于Laravel Homestead 安装过程中令人困惑的步骤?的主要内容,如果未能解决你的问题,请参考以下文章

关于在MAC上进行 LARAVEL 环境 Homestead 安装过程记录

关于在MAC上进行 LARAVEL 环境 Homestead 安装过程记录

Laravel 虚拟开发环境 Homestead

Laravel 虚拟开发环境 Homestead

基于 Laravel 开发博客应用系列 —— Homestead 和 Laravel 安装器

iBrand 教程 0.1:Windows + Homestead 5 搭建 Laravel 开发环境