1. 程式人生 > >讓我們一起愛(裝)上Homestead吧

讓我們一起愛(裝)上Homestead吧

sha har 還在 密碼 homestead 而不是 穩定 all install

本文是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吧