2016-01-23 25 views
1

我手動下載laravel homestead框從地圖集和我下載的版本是0.2.6laravel/homestead家園試圖重新下載框

然後我git克隆https://github.com/laravel/homestead.git Homestead

經過其他必要的配置,當我試圖從Homestead目錄運行vagrant時,它開始再次下載laravel/homestead版本0.4.0

我的網絡速度很慢,我不能再次下載這個盒子。有什麼方法可以告訴Homestead使用已存在於我的〜/ .vagrant.d目錄中的現有家園箱。

感謝

回答

1

試試這個:

在您的驅動器找到該homestead.rb,我的是在使用文本編輯器,它C:\Users\SuperComputer\Homestead\scripts\homestead.rb

編輯。

試圖找到這個詞的語法:

config.vm.box_version = settings["version"] ||= ">= 0"

改變它

config.vm.box_version = settings["version"] ||= "= 0.2.6"

+0

哦,我忘了刪除>這個,它不工作。謝謝 –

0

另一個解決方案這如圖https://abbasharoon.me/laravel-homestead-windows-extremely-easy/這裏http://laravel.io/forum/05-06-2015-how-to-download-vagrant-box-manually是添加metadata_url文件。如果沒有該文件,即使安裝了手動下載的宅基地箱,Vagrant也會嘗試下載宅基地。要添加metadata_url,請按照下列步驟操作:

  1. here
  2. 下載的元數據文件移動metadata_url文件到C://Users/YourUserName/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead 。
  3. 如果您爲Vagrant的 存儲配置了不同的目錄,那麼您將需要找到那裏的目錄 在laravel-VAGRANTSLASH-homestead目錄中,將目錄「0」重命名爲當前的版本,當前版本爲0.5。 0