私はこのVagrantFileを持っています:
Vagrant.configure("2") do |config|
# Use Ubuntu 14.04 Trusty Tahr 64-bit as our operating system
config.vm.box = "ubuntu/trusty64"
# Configurate the virtual machine to use 2GB of RAM
config.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "2048"]
end
# Forward the Rails server default port to the host
config.vm.network :forwarded_port, guest: 4200, host: 4200
config.vm.network :forwarded_port, guest: 35729, host: 35729
すべてがうまく機能し、私の Windows ではアクセスでき、http://localhost:4200
機能します。しかし、大きなしかしがあります。
vagrant と共有されている Windows フォルダーに、ember のプロジェクト ファイルがあります。
Ember のプロジェクトのファイルを Windows に保存すると、livereload を実行できずvagrant ssh
、検出された変更を表示することさえできません。
新しいものをvagrant ssh
使用nano application.hbs
して保存すると、変更が検出され、Windows の Chrome のウィンドウで livereload が機能します。
いったい何が問題なの?