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

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

示例:

  1. {
  2. "cloudbaseRoot": "cloudbase/"
  3. }

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

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

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