google-app-engine - 我在这里做错了什么?每当我执行这一行时,它都会指向一个目录
问题描述
每当我尝试执行“gcloud app deploy”时,以下是我得到的。我只是不知道为什么。
C:\Users\charl\Desktop\Apps\webTest\webTest>gcloud app deploy 错误:需要一个 app.yaml(或 appengine-web.xml)文件才能将此目录部署为 App Engine 应用程序。使用https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml(App Engine 灵活环境)或 https://中的说明创建 app.yaml 文件 cloud.google.com/appengine/docs/standard/python/config/appref(App Engine 标准环境)在您的语言选项卡下。错误:(gcloud.app.deploy) [C:\Users\charl] 无法识别为有效的源目录或文件。
解决方案
App Engine 有两种风格:经典的“App Engine Standard”和较新的“App Engine Flex(ible)”。
两者都需要一些配置,以便 App Engine 服务了解您希望如何运行您的应用程序。在许多情况下,此配置带有一个名为app.yaml
. 对于 App Engine Standard for Java,该文件称为appengine-web.xml
. 您需要先为您的应用程序创建这两个文件之一,然后才能部署它。
您收到的错误消息很有帮助。它为您提供链接,帮助您创建成功部署所需的文件。
推荐阅读
- c++ - 背景图像上的OpenGL透明对象
- reactjs - 在 reactnative 中创建适当的组件
- reactjs - 警告:您似乎正在使用 Firebase JS SDK 的开发版本
- r - 计算单列中连续日期之间的天数
- amazon-web-services - 来自cli的aws ec2实例IP地址 aws ec2 describe-instances
- c# - 从回调调用时,ASP.NET Core SignalR Clients 对象处理异常
- vba - 如果存在则使用 tab1,否则使用 tab2
- javascript - 404 错误快速路由
- php - Laravel:有效地求和嵌套关系(渴望加载)
- python - Python 3.5 JSON 序列化 Decimal 对象