我目前正在使用Vagrant来启动虚拟机以在虚拟机中运行GAE的dev_appserver。
同步文件夹有效,我可以看到所有文件。
但是,在我运行dev appserver之后,主机对python文件的更改不会动态更新。
要查看我的python文件的更新,我必须在我的虚拟机中重新启动dev appserver。
此外,我还有观看html / css文件的繁琐任务。当虚拟机外部的编辑器更新时,这些也无法正确同步。
我怀疑这与Vagrant在主机上同步文件的方式有关。
有没有人找到解决这个问题的方法?
答案 0 :(得分:4)
终于找到了答案!
在最新版本的google app引擎中,您可以将一个新参数传递给dev_appserver.py。
使用dev_appserver.py --use_mtime_file_watcher=True
有效!
虽然更改需要1-2秒才能检测到,但它仍然有效!