Подтвердить что ты не робот

Laravel homestead путь хоста общей папки отсутствует ошибка в Windows 7

Я пытаюсь настроить laravel homestead на моей машине Windows 7. Я установил бродягу и виртуальный бокс. Также оболочка git bash.

сделал

vagrant box add laravel/homestead
composer global require "laravel/homestead=~2.0"

добавлен мусор поставщика композитора в переменные среды. Таким образом, команда homestead теперь доступна из оболочки

homestead init   

Я редактировал файл Homestead.yaml, и это конфигурация.

У меня есть мои проекты laravel, которые в настоящее время находятся в указанном каталоге в конфигурации. т.е. (E://) каталог

folders:
    - map: /e/Projects/Code/apache/laravel
      to: /home/vagrant/Projects

sites:
    - map: foober.dev
      to: /home/vagrant/Projects/foober/public

теперь, когда я делаю homestead up, я получаю ошибку

Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:
* The host path of the shared folder is missing: /e/Projects/Code/apache/laravel

Я убедился, что работает cd /e/Projects/Code/apache/laravel. Я не уверен, что мне здесь не хватает. Может быть, что-то глупое, но любая помощь будет оценена.

4b9b3361

Ответ 1

Ошибка проста. Это говорит вам

The host path of the shared folder is missing: /e/Projects/Code/apache/laravel

Ваша общая папка отсутствует. По вашему вопросу. Вы используете окно. Таким образом, окно не должно работать как

cd /e/Projects/Code/apache/laravel

Должно быть как YourPartitionName:/Yourdirectory.

Пример:

folders:
    - map: E:/Projects/Code/apache/laravel
      to: /home/vagrant/Projects

Ответ 2

Локальный каталог отсутствует. Просто введите mkdir, за которым следует отсутствующая общая папка

например. mkdir /e/Projects/Code/apache/laravel

Ответ 3

Exemple: в терминале

cd ~/.homestead
subl Homestead.yaml 

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: /media/Arquivos/www/vagrant/Code
      to: /media/Arquivos/www/vagrant/Code

sites:
    - map: homestead.app
      to: /media/Arquivos/www/vagrant/Laravel

databases:
    - homestead

variables:
    - key: APP_ENV
      value: local

# blackfire:
#     - id: foo
#       token: bar