【发布时间】:2014-11-23 11:17:58
【问题描述】:
我正在使用适用于 Google App Engine 的 Go SDK(它使用 Python SDK 的某些部分并在运行 goapp serve 时调用 dev_appserver.py)。默认情况下,它似乎会监视 all 文件和文件夹的更改。我在静态文件夹中有一堆凉亭依赖项,SDK 抱怨说它无法观看那么多文件。
如何设置开发服务器忽略文件夹中的更改?
编辑。阅读devappserver2/watcher_common.py,似乎忽略了以. 开头的目录。我想在最坏的情况下,我可以在文件夹前面加上.,但这是一种黑客行为。应该有配置选项,我好像没找到。
【问题讨论】:
-
编辑监视程序文件,以便过滤掉您不需要监视的文件。我已经编辑了 max_file_watched 变量。
-
@PaulCollingwood 当然可以,但更新 SDK 时可能会中断。我想找到一个不需要更改 SDK 工具的选项。
-
目前似乎没有排除某些文件的选项。我希望skip_files集最终会被排除在观看之外。
-
@PaulCollingwood 太可悲了。感谢您的回答。
-
还是这样吗?现在已经快一年了?有点重要的功能,就像所有类型的 npm 文件夹和其他库文件夹一样,占用了大量的观察者容量