因此,当前 GoogleAppEngineLauncher 指向一个包含我的 app.yaml 文件以及其他几个目录的目录 - 假设它们是目录 A、B 和 C。如果 A 和 B 包含 python 文件、模板文件等。应用程序,但目录 C 不包含任何代码(它只是一个包含随机内容的 misc 目录),当我部署代码时它仍然会被上传吗?
这是我的 app.yaml 文件:
application: myapp
version: 1
runtime: python
api_version: 1
handlers:
- url: /stylesheet
static_dir: stylesheet
- url: /images
static_dir: images
- url: /.*
script: main.py
最佳答案
默认情况下,所有内容(除了一些特殊模式,如“点文件”)都作为数据文件上传,可供您的应用访问,除非 app.yaml 指定某些文件应作为静态文件提供。
如果您想完全排除文件上传,您需要在 app.yaml 中设置 skip_files 正则表达式,如所述 here .
关于google-app-engine - 当我通过 GoogleAppEngineLauncher 部署代码时,它会上传所有文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1888261/