在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