概述
在本文中,我将引导您快速生成基本的启动器快递API应用程序或简单的示例Express API应用并将其部署到Cloud Run。
先决条件
请参阅使用run
的先决条件,这是一个轻巧的CLI,用于创建和部署云运行应用程序here。
创建应用程序
当要求选择项目模板时,请选择express-api
或example-express-api
。示例版本使用了模拟数据库的各种快递方法演示。
run create
如果需要,您可以在本地运行该应用程序。
部署应用程序
部署到云运行,输入:
run deploy
由于这是第一个部署,因此您会收到一系列提示。您的设置将保存到本地配置文件(run.yaml
)。
注意:在当前版本的
run
中,只有新项目选项可行。
测试应用程序
部署完成后,run
将打印用于访问应用的URL。
如果您选择了example-express-api
,则REDME在测试脚本中使用curl
命令进行了有关测试API的说明。
查看应用程序日志
要获取链接以查看日志网页,请输入:
run logs
包起来
尚未实现完成后删除项目的run
命令。目前,使用gcloud
使用其ID删除项目(如果您忘记了项目ID,则存储在run.yaml
中)。
gcloud projects delete PROJECT
如果您遇到任何问题,请检查是否存在问题here,如果没有问题,请创建一个。
参考
我在last article中提供了run
的背景。
如果您喜欢使用gcloud
,请参见this article如果您需要帮助。您仍然使用run
从模板创建应用程序。