簡體   English   中英

google app engine源碼根在哪里

[英]Where is the google app engine source code root

谷歌應用引擎主目錄在哪里? 我似乎找不到它,我想在那里編輯源代碼,但我不能。 我想使用默認編輯器,但我似乎無法找到根項目或它所在的任何位置。 你知道在哪里嗎?

只有當您使用App Engine Flex時,您才可以做您想做的事情。

對於App Engine Flex ,部署會獲取您的文件,使用它們構建 Docker 容器,然后將此容器部署到 VM 中。 正如您在文檔中看到的那樣,您可以通過運行以下命令直接連接到您的容器:

gcloud app instances ssh [INSTANCE-NAME] --service [SERVICE] --version [VERSION] 
docker exec -it gaeapp /bin/bash

運行這些命令后,您將位於容器的根文件夾中,您對文件所做的更改將反映在應用程序的當前運行版本上。

如果您使用的是App Engine Standard ,則無法訪問實例,因為它是一個完全托管的環境。 因此,您將無法找到正在運行的應用程序版本的根目錄。

注意:對於App Engine Standard ,由於它在編譯之前使用暫存存儲桶來收集代碼,因此您可以自己獲取文件,但在預部署 state 上,這意味着如果您更改它們,它不會反映在當前運行的版本上你的應用程序。 您可以通過 App Engine 管理員 API 找到您的暫存存儲桶。 此存儲桶通常是staging.<PROJECT_ID>.appspot.com ,盡管您可以更改此配置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM