2016-10-12 30 views
0

我在Windows上使用流浪盒(變化流浪流浪者)。我正在使用最新的Virtualbox和適當的guest插件(5.0.26)。BrowserSync文件更改不會與Vagrant一​​起傳播

我在Vagrantfile

# Browsersync port forward 
config.vm.network :forwarded_port, guest: 3000, host: 3000, auto_correct: true 
config.vm.network :forwarded_port, guest: 3001, host: 3001, auto_correct: true 

使用此命令如下設置:

browser-sync start --proxy "sitename.dev" --files "assets/css/*.css" 

正確初始化的browsersync。當我直接在虛擬機中更改css文件時,一切正常,css正在被注入到我的瀏覽器中。 當我更改主機文件系統中的文件時,什麼都不會發生。瀏覽器同步不知道文件更改(文件在主機和虛擬文件系統之間正確同步)。

我嘗試過使用nfs和簡單的Virtualbox同步文件夾。 (不只是在這裏描述的NFS:https://github.com/fideloper/Vaprobash/issues/368

我該如何得到這個工作?

編輯: 我有這個工作,並根據它回答我的問題。 順便說一句,這個解決方案也與NFS一起使用,並且與主機操作系統無關。

回答