google 应用引擎源代码根目录在哪里

Where is the google app engine source code root

google App Engine 根目录在哪里?我似乎找不到它,我想在那里编辑源代码,但我做不到。我想使用默认编辑器,但我似乎无法找到根项目或它所在的任何位置。你知道它在哪里吗?

只有使用 App Engine Flex.

才能实现您想做的事情

对于 App Engine Flex,部署会获取您的文件,使用它们构建一个 Docker 容器,然后将此容器部署到 VM 中。正如您在 documentation 上看到的那样,您可以通过 运行ning:

直接连接到您的容器
gcloud app instances ssh [INSTANCE-NAME] --service [SERVICE] --version [VERSION] 
docker exec -it gaeapp /bin/bash

一旦您 运行 这些命令,您将位于容器的根文件夹中,您对文件所做的更改将反映在您应用程序的当前 运行ning 版本中。

如果您使用的是 App Engine 标准版,则无法访问这些实例,因为它是一个完全托管的环境。因此,您将无法找到 运行ning 应用程序版本的根目录。

注意:对于App Engine Standard,因为它使用暂存桶在编译前收集代码,您可以得到文件本身,但处于预部署状态,这意味着如果您更改它们,它将不会反映在您应用程序的当前 运行ning 版本上。您可以通过 App Engine 管理 API 找到您的暂存存储桶。此存储桶通常为 staging.<PROJECT_ID>.appspot.com,但您可以更改此配置。