2

我试图让golang hello-world bigtable 示例在本地运行并遇到这个问题。当我gcloud preview app run app.yamlbigtable-hello目录运行时,出现以下错误:

➜ bigtable-hello gcloud preview app run app.yaml 用法:gcloud preview app [optional flags] group may be
modules command may be deploy | 基因配置

(测试版)这组命令允许您部署应用程序、管理现有部署以及在本地运行应用程序。这些命令替换了 appcfg 工具中的等效命令。

全局标志:运行gcloud -h可用于所有命令的标志的描述。

命令组:模块 (BETA)查看和管理您的 App Engine 模块。

命令:部署 (BETA)将应用程序的本地代码和/或配置部署到 App Engine。gen-config (BETA)为源目录生成缺少的配置文件。

错误:(gcloud.preview.app)无效的选择:“运行”。

有效的选择是 [deploy、gen-config、gen-repo-info-file、instances、modules、services、versions]。

我已将演示文件放入我的本地 go 目录,如下所示: 在此处输入图像描述

4

1 回答 1

1

app run从所有可能的命令树下可以看出,它不再是 gcloud SDK 的一部分:

这已在 2016 年 1 月 13 日发布的92.0.0 版本中删除。该更改日志建议dev_appserver.py改用。可以在运行本地开发服务器中找到一个示例。

> dev_appserver.py src/github.com/jamescharlesworth/bigtable-hello

其他标志和选项可以在本地开发服务器选项dev_appserver.py的文档中找到。

于 2016-08-11T21:06:05.527 回答