多地域支持
从 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 命令
支持的地域
下表列出了当前支持的地域及其简称:
| 地域 | 简称 | 完整标识 | 说明 |
|---|---|---|---|
| 广州 | gz | ap-guangzhou | 华南地区 |
| 北京 | bj | ap-beijing | 华北地区 |
| 上海 | sh | ap-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"
}
]
}