我刚刚开始在我的流浪汉机器上使用angular2并且实时重新加载最初没有工作,所以我安装了一个流浪插件" vagrant-fsnotify"这似乎修复了编译器的文件更改检测,但没有修复浏览器重新加载。
使用ng serve --host 0.0.0.0
节点:6.11.4, 角度cli:1.4.5, Vagrant box:Ubuntu 14.04
答案 0 :(得分:0)
我能够通过设置端口转发来解决此问题
config.vm.network "forwarded_port", guest: 4200, host: 4200
您还需要安装vagrant plugin vagrant-fsnotify。一种方法是在流浪文件的顶部添加它
required_plugins = %w( vagrant-fsnotify )
required_plugins.each do |plugin|
system "vagrant plugin install #{plugin}" unless Vagrant.has_plugin? plugin
end
运行ng就像这样:
ng serve --host 0.0.0.0