跳到主要内容

多地域支持

从 CLI 1.2.0 版本开始,云开发 CLI 支持多地域资源操作,你可以通过命令行轻松管理不同地域的云开发环境和资源。

快速开始

默认地域

默认情况下,CLI 操作上海地域(ap-shanghai)的环境。如果你的环境在上海,无需额外配置。

指定地域

当需要操作其他地域的环境时,使用 -r 全局参数指定地域:

# 查看广州地域的环境列表
tcb env list -r gz

# 部署函数到广州地域
tcb fn deploy myFunction -r gz -e your-env-id

提示

-r 参数是全局参数,适用于所有 CLI 命令

支持的地域

下表列出了当前支持的地域及其简称:

地域简称完整标识说明
广州gzap-guangzhou华南地区
北京bjap-beijing华北地区
上海shap-shanghai华东地区(默认)
说明
  • 使用 CLI 时可以使用简称(如 gz)或完整标识(如 ap-guangzhou

配置文件方式

在配置文件中指定地域

你可以在 cloudbaserc.json 配置文件中指定环境地域,这样无需每次都添加 -r 参数:

{
"version": "2.0",
"envId": "your-env-id",
"region": "ap-guangzhou",
"functionRoot": "./functions",
"functions": [
{
"name": "app",
"timeout": 5,
"runtime": "Nodejs16.13"
}
]
}