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

每当文件发生更改时,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

以上是 在PyCharm .idea文件夹中更改时防止App引擎热重新加载 的全部内容, 来源链接: utcz.com/qa/262125.html

回到顶部