vagrant up 一个虚拟机,在虚拟机内部用 Guard + Spork 根据 教程 配置好。问题出来了:
如果我在虚拟机内部用 VIM 编辑文件,一保存马上自动运行测试,一切运行良好。
但是,如果我在虚拟机外面编辑文件,保存之后就会完全没有反应,不会自动运行测试。
请问这能破么...
這個嗎 http://www.softr.li/blog/2012/07/21/running-guard-over-vagrant
#1 楼 @yesmeck 谢谢,虽然很费电,看来现在只能先这样用着了..
我猜可能是同步的文件系统不触发 FFI
我在想另外一种方法,就是你可以用 Guard -G 制定一个 guardfile 去 ssh remote touch 一下这个文件。
在 host 上面用 G 指定一个特殊的 guard 来 remote ssh touch 改变的文件。
在 guest 上用标准的 guard 来跑 test。
这样就保持了兼容性和效率。