编辑器中操作云开发云函数 & 云托管

在项目根目录找到 project.config.json 文件,新增 cloudbaseRoot 字段,指定本地已存在的目录作为云开发的本地根目录。(如果新建项目使用云开发模板则无需手动填写)

示例:

{
   "cloudbaseRoot": "cloudbase/"
}

然后在 cloudbase 下新建 all 目录,并创建一个 functions 子目录和一个 containers 子目录:

cloudbase
|-- all (该目录下的云函数/云托管可上传至任意环境)
    |-- functions (云函数根目录)
    |-- containers (云托管根目录)
|-- cloud1 (以环境 id 命名的目录下的云函数/云托管可上传至任意环境)
    |-- functions (云函数根目录)
    |-- containers (云托管根目录)

cloudbase 目录右键可以同步云环境列表,同步时会自动创建环境 id 命名的子目录以及一个特殊的可以操作所有环境的 all 目录。每个环境 id 命名的目录下的云函数 & 云托管只能上传到所在的环境中。可以在 functions / containers 目录上右键查看所有操作选项。functionscontainers 的子目录也都有操作云函数 / 云托管的选项提供。