【问题标题】:What is the difference between the laravel homestead box and the homestead repo?laravel homestead box 和 homestead repo 有什么区别?
【发布时间】:2016-09-26 21:36:36
【问题描述】:

来自官方文档,“Laravel Homestead 是一个官方的、预打包的 Vagrant 盒子,它为您提供了一个美妙的开发环境,而无需您在本地机器上安装 PHP、HHVM、Web 服务器和任何其他服务器软件。 "

我安装了 vagrant,并下载了盒子,太好了。但后来, 在the docs 中,我读到我必须通过克隆回购https://github.com/laravel/homestead/ 来安装“Homestead”@

我觉得这很令人困惑,因为我认为 Homestead 是我已经下载的虚拟盒子。 laravel homestead box 和 homestead repo 有什么区别?没有专门针对 github 存储库的文档。

【问题讨论】:

    标签: php laravel laravel-5 homestead


    【解决方案1】:

    githubHomestead 存储库 存储您在运行 homestead 时使用的全局首选项。

    Homestead Box 是一个实际运行操作系统的虚拟机映像

    更新

    Laravel 推荐的本地开发环境是 Laravel Valet

    Valet 是 Mac 极简主义者的 Laravel 开发环境。没有 Vagrant,没有 /etc/hosts 文件。您甚至可以使用本地隧道公开分享您的网站。

    还有一个Linux版本available here

    更新(2020 年 8 月 6 日)

    Valet 和 Homestead 都是配置 Laravel 开发环境的绝佳选择。您选择哪一种取决于您的个人品味和团队的需求。

    【讨论】:

    • 官方docs 状态 Valet 不是 Vagrant 或 Homestead 的完全替代品,但如果您需要灵活的基础、喜欢极速或正在使用机器,它提供了一个很好的选择内存有限。
    猜你喜欢
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 2015-09-14
    • 1970-01-01
    • 2014-07-25
    • 2017-10-16
    • 2015-04-25
    相关资源
    最近更新 更多