2016-07-29 120 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是空的。目标文件夹存在,似乎没有流浪者试图映射到它。

启动时说:

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

在yaml文件中不是'C:/ Code'吗?并在你的C盘下创建'Code'文件夹 –

+0

对不起Frédéric我不明白你的意思?对C:\ Code的引用在homestead.yaml中存在,是的,C:\ Code存在 – gedq

+0

然而,尝试使用'C:/代码' - 替换\/ –

回答

1

与宅基地的问题没有得到解决,但我还是能够解决很简单地通过编辑Vagrantfile:

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

,就是这样,这一切都花了。

+0

你是如何编辑流浪文件的? –