当我运行goapp服务时,我收到了这个警告.
警告2014-07-03 10:39:40,724 inotify_file_watcher.py:143]应用程序中的目录太多,无法监视所有目录中的更改.您可能必须重新启动开发服务器才能看到对文件的某些更改
原因可能是因为npm_modules文件夹.我尝试在app.yaml中使用skip_files解决它,但警告仍然存在.
skip_files:
- ^(.*/)?.*/node_modules/.*$
- ^(.*/)?#.*#$
- ^(.*/)?.*~$
- ^(.*/)?.*\.py[co]$
- ^(.*/)?.*/RCS/.*$
- ^(.*/)?\..*$
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
小智 7
更新了当前版本的GAE goapp serve观察者(_IGNORED_DIRS已被替换).
在.../appengine/tools/devappserver2/watcher_common.py,改变
def skip_ignored_dirs(dirs):
"""Skip directories that should not be watched."""
_remove_pred(dirs, lambda d: d.startswith(_IGNORED_PREFIX))
Run Code Online (Sandbox Code Playgroud)
至
_IGNORED_DIRS = ('node_modules',)
def skip_ignored_dirs(dirs):
"""Skip directories that should not be watched."""
_remove_pred(dirs, lambda d: d.startswith(_IGNORED_PREFIX) or d in _IGNORED_DIRS)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |