用途
该配方用于将本地文件推送到 Google Apps Script 项目,属于 Google Workspace CLI 工具集中的一项操作指引。它面向需要通过命令行完成 Apps Script 项目内容更新与版本发布的使用场景。
前提条件
使用该配方前,需要先加载以下技能:gws-apps-script。
主要步骤
配方给出了四个操作步骤:
-
列出现有项目:
gws apps-script projects list --format table -
获取项目内容:
gws apps-script projects getContent --params '{"scriptId": "SCRIPT_ID"}' -
更新内容:
gws apps-script projects updateContent --params '{"scriptId": "SCRIPT_ID"}' --json '{"files": [{"name": "Code", "type": "SERVER_JS", "source": "function main() { ... }"}]}' -
创建新版本:
gws apps-script projects versions create --params '{"scriptId": "SCRIPT_ID"}' --json '{"description": "v2 release"}'
使用方式
按照上述顺序依次执行命令。更新内容时,通过 --json 参数传入 files 数组,数组元素包含 name、type 和 source 字段。创建版本时,通过 --json 传入 description 字段描述该版本。
适用场景
适用于需要以命令行方式将本地文件同步到 Google Apps Script 项目,并对项目版本进行管理的开发场景。
限制
资料中未提供关于该配方的更多限制说明、收费信息或平台差异,暂未提供。