google-app-engine - 当我通过 GoogleAppEngineLauncher 部署代码时,它会上传所有文件吗?

标签 google-app-engine deployment

因此,当前 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/

相关文章:

deployment - 将 .EXE 部署到网络驱动器?

maven - 部署Maven项目抛出java.util.zip.ZipException : invalid LOC header (bad signature)

google-app-engine - Google App Engine 从不同项目访问云数据存储

google-app-engine - 谷歌云平台 - 计算引擎/应用引擎 - SSL/HTTPS

deployment - WebDeploy:合并内容

windows - 在没有硬件加速的情况下在 Windows 上部署 Qt5

iphone - 关于发行证书过期的问题?

jsp - Android Studio 中合适的 jsp 文件类型关联是什么?

google-app-engine - 两个 AppEngine 应用程序如何相互通信?

java - google appengine datastore.get(key) 是否一致?