2016-03-05 48 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 –