上云无忧 > 文档中心 > 腾讯云云函数使用教程 - SCF VS Code 插件函数操作
云函数 SCF
腾讯云云函数使用教程 - SCF VS Code 插件函数操作

文档简介:
操作场景: 本文介绍如何通过插件进行本地及云端的函数操作,包含本地新建、部署函数、云端调用、下载函数至本地及测试函数。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠
本文介绍如何通过插件进行本地及云端的函数操作,包含本地新建、部署函数、云端调用、下载函数至本地及测试函数。

本地函数操作

本地新建函数

1. 单击左侧导航栏中的

,打开已安装好的 Tencent Serverless Toolkit。
2. 选择“本地函数”右侧的

创建函数,并选择所需使用的 runtime,输入函数名。如下图所示:


3. 创建完成后,“本地函数”列表中将显示已有的函数。同时在当前的工作目录下,会创建以函数名命名的文件夹项目。如下图所示:

本地部署函数

单击“本地函数”列表中函数名称右侧的

,可将本地函数部署至云端。 部署过程中,可以通过 OUTPUT 输出窗口,看到函数的部署过程中的相关信息。如下图所示:

在完成部署后,可在“云端函数”列表中查看到已上传部署的函数。

云端函数操作

云端调用

说明
针对云端的函数,可以通过 VS Code 插件进行云端的触发,更改事件模板等操作。
1. 单击“云端函数”列表中函数名右侧的

,发起对云端函数的调用。如下图所示:

2. 在启用云端调用后,可在弹出菜单中选择需调用的触发事件。如下图所示:
发起调用后,VS Code Output 中将输出调用内容,包含了函数返回、日志、执行情况等相关信息。如下图所示:

导入本地

说明
如果您已在 腾讯云云函数控制台 创建了函数,则可以在 VS Code 插件里直接将云端函数导入到本地。
1. 单击“云端函数”列表中函数名右侧的

,将目标函数导入到本地。如下图所示:

2. 在弹出窗口中选择函数需保存的目录,单击下载。 下载完成后会自动打开代码工作区。
3. 在插件页,您也可以选择目标函数右侧的

,即可打开函数代码编辑视图。如下图所示:

测试模板

调用时,可根据函数功能选择不同的测试模板,也可以自定义模板。如下图所示:

更多测试模板相关内容,详情请参见 触发器

查看日志

云端调用的日志会输出到 VS Code。如下图所示:

您也可以前往控制台打开函数页面选择运行日志,查看所有历史日志,详情请参见 函数日志
相似文档
  • 操作场景: VS Code 插件支持 Node.js 10.15 及以上版本的 Node.js 运行环境的函数进行在线调试。本文介绍通过在线调试功能,实现在本地的开发环境中查看远端的代码执行过程,并进行断点设置、单步跟踪及查看堆栈等能力。
  • v2.0.0 版本,发布时间:2020-06-12。 本次发布包含了以下内容: 配置文件规范调整: 调整插件使用的规范为 Serverless Cloud Framework 中 tencent-scf component 规范。 支持原有 TCSAM 规范兼容转换为 Serverless Cloud Framework tencent-scf component 规范。
  • 功能变更概述: 2.0版本包含了若干项功能调整和新增,如下: 配置规范调整为使用 Serverless Cloud Framework 中 tencent-scf component 规范,详细规范内容请参见 tencent-scf component 配置说明文档。
  • Tencentcloud-Serverless-Nodejs SDK 简介: Tencentcloud-Serverless-Nodejs 是腾讯云云函数 SDK,集成云函数业务流接口,简化云函数的调用方法。在使用该 SDK 的情况下,用户可以方便的从本地、云服务器(CVM)、容器、以及云端函数里快速调用某一个云函数,无需再进行公有云 API 的接口封装。
  • Tencentserverless SDK 简介: Tencentserverless 是腾讯云云函数 SDK,集成云函数业务流接口,简化云函数的调用方法。在使用该 SDK 的情况下,用户可以方便的从本地、云服务器(CVM)、容器、以及云端函数里快速调用某一个云函数,无需再进行公有云 API 的接口封装。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部