从app engine python中删除文件

时间:2017-05-14 11:05:23

标签: python google-app-engine

我已将文件上传到我希望删除的应用引擎,因为他们不需要在生产中运行我的应用。

如何删除它们。我已将它们包含在app.yaml的skip_files部分中。

runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
  script: main.app

skip_files:
- ^(.*/)?#.*#$
- ^(.*/)?.*~$
- ^(.*/)?.*\.py[co]$
- ^(.*/)?.*/RCS/.*$
- ^(.*/)?\..*$
- ^(.*/)?.*/node_modules/.*$
- ^(.*/)?.*/client_libs/.*$
- ^(.*/)?\.bowerrc$
- ^(.*/)?\.bower.json$
- ^(.*/)?\.gulpfile.js$
- ^(.*/)?\.package.json$
- ^(.*/)?\.requirements.txt$

但我在部署的文件集中看到了它们。

enter image description here

1 个答案:

答案 0 :(得分:1)

将文件放在skip_files部分只意味着当应用程序运行时将跳过它。这并不意味着它正在显示它被删除 部署文件,因为它在实时服务器上。

删除不需要的文件:

<强>首先: 您应该部署不包含这些文件的新版本。

<强>第二 使用appspot admin console将其设置为默认版本。

<强>最后: 删除旧版本。