2016-03-05 46 views
1

接收未發現家園:命令沒有發現 - 視窗10 - 嘗試一切

的bash命令家園
//After running composer global require "laravel/homestead=~2.0" 

改變當前目錄爲C:/Users/Eric/AppData/Roaming/Composer ./composer.json已經更新 與包信息 更新依賴加載作曲家庫(包括需要-dev) 沒有安裝或更新 生成自動加載的文件

//Inside my vi ~/.zshrc 

export PATH=/Users/eric/AppData/Roaming/composer/vendor/bin:$PATH 
export PATH="$laravel:$PATH" 

我啓用了虛擬化在BIOS

//內部etc/hosts中

主持人:

127.0.0.1 homestead.app

192.168.10.10 homestead.app

//內部環境變量

C:\Users\Eric\AppData\Roaming\composer\vendor\bin

我無法找到homestead.yaml文件夾,也無法運行任何宅基地命令。任何幫助,這將不勝感激,謝謝!

+0

你能更具體嗎?顯然你有Windows操作系統。你是否安裝了VirtualBox和Vagrant?您是否創建了Homestead虛擬機? – Mirceac21

+0

@ Mirceac21是的,我使用的是VirtualBox和Vagrant,我相信我正在使用最新的lavarel/homestead虛擬機。 –

回答

0

假設你已經安裝了VirtualBox, Vagrant, Git Bash (Git for Windows)和工作,你有兩種選擇安裝Homestead

  1. 使用Git Bash

開放的git bash中,導航到主目錄(通常是C:\Users\{username})和run

git clone https://github.com/laravel/homestead.git Homestead

這將在C:\Users\{username}\Homestead目錄下載Homestead。

然後去宅基地安裝目錄

cd ~/Homestead和運行bash init.sh

這最後一個命令將創建Homestead配置文件(homestead.yaml)。

  • 使用composer
  • 你需要有PHP和作曲家已安裝。

    打開git bash並運行composer global require "laravel/homestead=~2.0"命令。

    要充分利用Homestead CLI,請確保將Composer/bin目錄添加到PATH中,例如,用管理員權限的命令提示符:
    set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin

    然後創建家園的配置文件(homestead.yaml),你必須運行homestead init

    如果以上都不起作用,您可以使用Laragon http://laragon.org/

    +0

    完成了bash init.sh之後,我收到了一個宅基地被初始化!,但是我仍然無法運行宅基地命令。當試圖直接運行〜/ composer/vendor/bin/homestead時,收到此錯誤PHP致命錯誤:require_once():無法打開所需的'C:\ Users \ Eric \ composer \ vendor/composer/autoload_real.php'(include_path ='; C:\ php \ pear')在第5行的C:\ Users \ Eric \ composer \ vendor \ autoload.php再次感謝,我可能只是使用laragon –