如果我转到 Google Cloud Platform 控制台/App Engine/服务,并在“诊断”列下单击“工具”,然后单击“源”,我会看到一个屏幕,显示:“已部署的文件”。
在目录结构下,在我看来我只看到未部署的文件。 例如,我在那里看到我的 app.yaml 文件。
如何查看实际部署的文件?
似乎过去某个时候可以运行“appcfg.py download_app”来下载已部署的文件,但这似乎不再起作用,或者至少我不知道如何指定“应用程序ID”,因为现在一切都在服务和项目 ID 方面。
App Engine 将静态文件与应用程序文件分开存储和提供服务。默认情况下,静态文件在应用程序的文件系统中不可用。这可以通过将 application_read 选项设置为 true 来更改。
在 app.yaml 中设置
application_readable
并重新部署应用程序,静态文件应该出现在 Debug 中
- url: /static
static_dir: static
application_readable: true
不完全符合您的要求,但您可以看到将使用
gcloud meta list-files-for-upload
部署的文件