本页介绍了如何在单个工作区中管理多个 Cloud Functions 配置,以及如何使用 Cloud Code 重新排列 Cloud Run functions 浏览器。
准备工作
本指南要求您已设置工作区(一个 launch.json 文件,其中列出了至少一项配置)。如需开始使用示例,请参阅创建和部署函数快速入门。
在单个工作区中管理多个配置
如需向 launch.json 文件添加新的 Cloud Function 配置,请按以下步骤操作:
点击 Cloud Code,然后展开 Cloud Functions 探索器。
在 Cloud Run functions 探索器中,右键点击 WORKSPACE,然后点击添加新的 Cloud Functions 配置。
按照提示操作并执行以下操作:
- 输入函数名称
- 选择 Cloud Run functions 环境
- 输入入口点(要为此函数调用的方法的名称)
- 输入测试输入
或者,您也可以手动将这些值输入到
launch.json文件中:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }您的 Cloud Run functions 工作区对应于
launch.json文件中列出的第一个配置。工作区名称反映了launch.json文件中列出的第一个配置的functionName:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-pub-sub", "gen": "GEN_2", "entryPoint": "helloPubSub" }, { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }(可选)如需从
launch.json文件部署其他配置,请将要部署的配置移至launch.json文件的顶部,然后点击刷新 Cloud Functions 浏览器。
将 Cloud Run functions Explorer 重新排列到 IDE 的文件浏览器中
您可以执行以下操作,将 Cloud Run functions Explorer 重新排列到 Cloud Shell 的文件浏览器中:
将 Cloud Run functions Explorer 拖到 Cloud Shell 的文件资源管理器中:
此布局会在文件资源管理器下方显示 Cloud Run functions 资源管理器,以便您在同一窗格中查看已部署的函数和 Cloud Run functions 工作区以及项目文件。
(可选)如需撤消此排列方式,请将 Cloud Code:Cloud Functions 探索器的标题拖回 Cloud Code 探索器。