2016-05-17 28 views
1

我有一個新安裝的Laravel。安裝前我做了一個vagrant destroy --forceLaravel錯誤加載vagrant文​​件

每次我在我的laravel項目目錄中使用vagrant運行任何東西時,都會出現此錯誤。

加載流浪漢文件時出錯。正在加載的文件 和錯誤消息如下所示。這通常是由 語法錯誤造成的。

Path: /Applications/MAMP/htdocs/Sites/project-flyer/Vagrantfile Line number: 12 Message: LoadError: cannot load such file -- /Applications/MAMP/htdocs/Sites/project-flyer/vendor/laravel/homestead/scripts/homestead.rb exit 1

現在,我已經檢查,尋找homestead.rbvendor/laravel/homestead文件夾不存在。我迷路了。

+0

你使用哪個版本的Laravel? – codedge

回答

3

您的目錄中似乎有一個破損的homestead安裝。你可以這樣做:

  • 卸裝現有的宅基地與composer remove laravel/homestead
  • 重新安裝宅基地與composer require laravel/homestead --dev
  • Initizialie宅基地和流浪配置php vendor/bin/homestead make

有關詳情也可以諮詢homestead documentation

+0

嘿,@codeedge。謝謝回覆。 好吧,當我這樣做: 作曲家安裝laravel/homestead --dev 它吐出這個: 無效的參數laravel/homestead。 「 – mjbaga

+0

取而代之,我將它添加到我的composer.json文件中: 問題1 - 請求的軟件包laravel/homestead dev以laravel/homestead的形式存在[ 2.0.x-dev,dev-master,4.0.x-dev,v2.0.0,v2.0.1,v2.0.10,v2.0.11,v2.0.12,v2.0.13,v2.0.14,v2.0.15,v2。 0.16,v2.0.17,v2.0.2,v2.0.3,v2.0.4,v2.0.5,v2.0.6,v2.0.7,v2.0.8,v2.0.9,v2.1.0,v2.1.1,v2.1.2, v2.1.3,v2.1.4,v2.1.5,v2.1.6,v2.1.7,v2.1.8,v2.2.0,v2.2.1,v3.0.0,v3.0.1,v3.0.2],但這些被您的約束。 – mjbaga

+0

@ user3809980是的,它是'作曲家要求'instesd的'作曲家安裝'。你能顯示你的完整composer.json嗎? – codedge