Tencent CloudBase Toolkit 插件 0.2.0 版起支持云函数本地调试和云端调试两种调试模式。
- 本地调试:使用 CloudBase CLI 在本地模拟运行 Node.js 云函数,云函数的
event
和context
均为模拟参数,适合本地开发 - 云端调试:使用云端的云函数实例进行调试,所有的参数、环境均与云端一致,适合定位复杂的线上问题
云开发介绍
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等serverless化能力,可用于云端一体化开发多种端应用(小程序,公众号,Web 应用,Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。产品文档:https://cloud.tencent.com/product/tcb
#本地调试
本地调试需要使用 CloudBase CLI 工具,请先安装 CloudBase CLI 工具。
安装地址:
https://docs.cloudbase.net/cli/intro.html?from=10004
#操作步骤
- 确保当前项目根目录存在
cloudbaserc.json
配置文件,如果不存在,请在资源管理区右键选择【生成 cloudbaserc 配置文件】 - 在需要调试的位置打上断点
- 选中需要调试的云函数目录,右键【调试云函数】,在弹出的选项中选择【本地调试】即可。