编辑器中操作云开发云函数 & 云托管
在项目根目录找到 project.config.json
文件,新增 cloudbaseRoot
字段,指定本地已存在的目录作为云开发的本地根目录。(如果新建项目使用云开发模板则无需手动填写)
示例:
{
"cloudbaseRoot": "cloudbase/"
}
然后在 cloudbase
下新建 all
目录,并创建一个 functions
子目录和一个 containers
子目录:
cloudbase
|-- all (该目录下的云函数/云托管可上传至任意环境)
|-- functions (云函数根目录)
|-- containers (云托管根目录)
|-- cloud1 (以环境 id 命名的目录下的云函数/云托管可上传至任意环境)
|-- functions (云函数根目录)
|-- containers (云托管根目录)
在 cloudbase
目录右键可以同步云环境列表,同步时会自动创建环境 id 命名的子目录以及一个特殊的可以操作所有环境的 all
目录。每个环境 id 命名的目录下的云函数 & 云托管只能上传到所在的环境中。可以在 functions
/ containers
目录上右键查看所有操作选项。functions
和 containers
的子目录也都有操作云函数 / 云托管的选项提供。