2016-07-29 2 views
0

это homestead.yaml:бродяга не подбирая общие папки из homestead.yaml

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

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: C:\Code 
     to: /home/vagrant/Code 

sites: 
    - map: rd-cp.dev 
     to: /home/vagrant/Code/rd-cp/public 

databases: 
    - homestead 

когда я бег vagrant up я получаю виртуальную машину, но /home/vagrant/Code пусто. Целевая папка существует, просто нет попыток, чтобы брандмауэр мог ее сопоставить.

Bootup говорит:

default: Machine booted and ready! 
==> default: Checking for guest additions in VM... 
==> default: Configuring and enabling network interfaces... 
==> default: Mounting shared folders... 
    default: /vagrant => C:/Users/me/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/0.5.0/virtualbox 

нет упоминания о кодексе. Любая идея, что я делаю неправильно?

+0

isnt 'C:/Code' в файле yaml? и у вас есть папка 'Code', созданная под вашим диском C –

+0

Извините Frédéric Я не понимаю, что вы имеете в виду? Ссылка на C: \ Code есть в homestead.yaml и да, C: \ Code существует – gedq

+0

Тем не менее, попробуйте с 'C:/Code' - заменить \ by/ –

ответ

1

Проблема с Homestead нерешенным, но я был в состоянии работать вокруг него очень просто путем редактирования Vagrantfile:

config.vm.synced_folder "C:/Code", "/home/vagrant/Code" 

и это все, что все прошло.

+0

как вы отредактировали бродячий файл? –

Смежные вопросы