tcb fn env pull
将已部署函数的环境变量导出到本地文件。
前置条件
- 已执行
tcb login,函数已部署。 - 已确定输出文件路径。
--output-file为必填参数。
语法
tcb fn env pull <name> --output-file <file> [options]
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
<name> | 是 | 函数名称 | — |
--output-file <file> | 是 | 输出文件路径,如 .env.local | — |
-e, --env-id <envId> | 否 | 环境 ID | 未指定时交互选择 |
--json | 否 | 以 JSON 格式输出结果 | — |
示例
# 导出到 .env
tcb fn env pull app --output-file .env
# 导出到 .env.local 并指定环境
tcb fn env pull app --output-file .env.local --env-id env-xxxx
# 导出到指定目录,并以 JSON 格式输出结果
tcb fn env pull app --output-file ./configs/dev.env --json
输出
导出文件使用 KEY=value 格式,换行和双引号自动转义。
指定 --json 时,输出包含函数名、环境 ID、输出文件路径、变量数量及变量名列表。
相关命令
tcb fn detail:查看函数的配置与环境变量tcb fn deploy:部署时以配置文件中的环境变量覆盖云端值