跳到主要内容

在线开发云函数

云开发平台提供在线开发云函数的能力,无需配置本地开发环墋,即可在线开发、调试、部署云函数。

进入在线开发环境

通过点击 云函数服务 详情页的 在线开发 按钮,即可进入在线开发环境。

goto-develop-online

进入环境前可能会需要进行云端环境准备

cloudstudio-init

工作区介绍

进入在线开发环境会,会来到类似如下的一个工作区,该工作区环境的编辑器界面与 VSCode 是相同的,支持代码编辑、调试、终端等功能。

下图描述了 文件浏览器区域 的主要内容:

cs-workspace-intro

cloudrunfunctions 目录

云函数2.0 函数代码存放目录为 cloudrunfunctions,在此目录上右键,可进行 云函数2.0 创建同步列表 等操作。

cs-workspace-cloudrunfunctions

同步列表

点击 【云函数2.0】同步列表 后同步云函数列表,同步完成后,会在下方输出同步状态信息。

cs-workspace-sync-cbrf

新建云函数

点击 【云函数2.0】新建 后,会弹出对话框,输入云函数名称,即可创建云函数。

cs-workspace-create-cbrf

cloudrunfunctions/{函数名} 目录

云函数2.0 的函数代码存放目录为 cloudrunfunctions/{函数名},在此目录下,可进行 调试部署 等操作。

cs-workspace-cbrf-op

编写云函数代码

可在在线编辑器界面进行代码编写。如何编写 云函数2.0 的代码,可参考 函数编写指南

运行云函数代码

在线开发环境支持集成终端,可通过终端运行云函数代码。

cs-use-integrated-terminals

启动成功之后,可通过右下角打开浏览器。

调试云函数

函数代码编写完成后,点击 【云函数2.0】调试,即可启动调试。

cs-workspace-debug-cbrf

如启动调试出现错误,可通过控制台输出查看错误原因,并进行修复。

调试完成之后,即可进行云函数的部署。