• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

在PyCharm .idea文件夹中更改时防止App引擎热重新加载

python 来源:MeLight 8次浏览

每当文件发生更改时,App Engine本地开发服务器都会重新加载 – 这很酷。什么是不酷的是,它还重新加载PyCharm编辑器的.idea文件夹中的更改,使日志混乱。试图将此添加到app.yaml skip_files: - ^(.*/)?#.*#$ - ^(.*/)?.*~$ - ^(.*/)?.*\.py[co]$ - ^(.*/)?.*/RCS/.*$ - ^(.*/)?\..*$ - ^\.idea$ # added this line in order to try and ignore .idea folder on build 在PyCharm .idea文件夹中更改时防止App引擎热重新加载

这没有帮助。每次我在编辑器中做任意东西时都会重建(不更改任何代码)。

如何告知App Engine dev服务器要忽略热重载的文件夹?


===========解决方案如下:

dev_appserver.py --help提到:

--watcher_ignore_re WATCHER_IGNORE_RE 
         Regex string to specify files to be ignored by the 
         filewatcher. (default: None) 

在这种情况下,这是关系到dev_appserver.py,这将检测本地app.yaml更改并重新加载本地服务器,而app.yaml在GAE运行的是不应该这样做,因为重装被做gcloud app deploy


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)