让我们一起爱(装)上Homestead吧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让我们一起爱(装)上Homestead吧相关的知识,希望对你有一定的参考价值。

本文是Laravel实战:任务管理系统(一)的扩展阅读
原文链接

先来点残酷现实: :stuck_out_tongue_closed_eyes:

  • 真正用过homestead的,一般不会问homestead到底好在哪里
  • 如果你还没有爱上homestead,只能说明一个事儿,你还没有装好
  • 爱与不爱,就差一个“装”字儿
  • 看了上面几条,还能偷偷笑的,基本都是会“装”的

醒醒:

关于为什么要用homestead,homestead到底有哪些好处,如何正确地安装homestead,bulabula,其实我们pilishen官网早在一年前就发布了当时国内唯一的而且免费的homestead介绍安装视频,也就是laravel实战:任务管理系统(一)里的第一章,如果你还没有看过,还等什么呢? :runner:

小编不是个啰嗦的人,所以视频里讲的,这里就不叨叨了,其中有一步,就是添加homestead vagrant box那里,由于我们天朝网络不稳定,所以很多小伙伴为了下载个homestead box,经常要电脑开着机下一个月甚至一年……这话说的有点吓人,不过你可以试试啊~

当然小编是爱你们的,省下电钱拿来砸我多好呢? :smile_cat: 所以我们pilishen官网又给大家提供了homestead box离线添加文件,同时附上了添加离线box的演示视频。之前呢,相关离线文件和视频仅限于群内学员使用,现在,戳这个链接: 密码: 8brx

开始啰嗦啦:

如果你是用的群内的离线box,记得你的homestead文件夹也要使用群文件里的那个哦,也就是说,将之前通过git clone那一步复制的github homestead文件夹删掉,用群里的替代,然后再git里面cd到homestead文件夹,执行bash init.sh,由于群里这个homestead文件夹版本是比较新的,所以执行了init以后,新产生的homestead.yaml等配置文件就直接还在这个homestead文件夹下,而不是老版本homestead那样单独放到一个隐藏文件夹了。

装(爱)上homestead正确姿势: :sunglasses:

  1. 看一遍laravel实战:任务管理系统(一)里的第一章,不操作,可以顺便安装下需要的软件,vagrant、virtual box、git等
  2. 看一遍群里的离线文件和演示视频,不操作
  3. 这个时候你应该已经对homestead的来龙去脉有一定了解了,可以跟着第一章视频具体一步步操作
  4. 到了vagrant box add那一步,如果要用离线包,就看看刚才啰嗦的那些
  5. 搞完了添加box,无论是在线还是离线,继续跟着第一章视频走
  6. 多看看vagrant常见命令那一集,开始一发不可收拾吧
  7. 当你熟练一点了,记得看看Laravel&Vue实战:任务管理系统(二)里的homestead tips那一集,开始一点点配置属于自己的box
  8. 了解一下vagrant box的发布,让你换个地方、换个电脑也能快速使用自己之前的box,或者快速分享给其他小伙伴,具体步骤可以关注小编后续的post

以上是关于让我们一起爱(装)上Homestead吧的主要内容,如果未能解决你的问题,请参考以下文章

Laravel学习之Windows下Homestead环境搭建

让我们一起写出更有效的CSharp代码吧,少年们!

如何在 Homestead 上运行 Composer?

Windows上使用Vagrant打造Laravel Homestead可协同跨平台开发环境

服务注册与发现:一起学Consul——之安装与启动

Xcode8时代让我们一起继续使用我们的插件吧