概览
gt upload 和 gt save-local 现在会在同步文件后应用已配置的 CDN 发布规则,这相当于将 gt translate 中已有的发布步骤扩展到了这两个命令。
工作原理
- 上传: 上传成功后,CLI 会根据显式的发布配置对文件执行发布或取消发布。
- 保存本地编辑: 只有在检测到并保存了本地翻译改动时,CLI 才会执行发布步骤。
- 失败处理: 发布失败只会产生警告,不会导致已完成的上传或本地编辑同步失败。
使用 publish 配置项或 --publish 标志来启用 CDN 发布:
# 上传文件并应用已配置的 CDN 发布规则
npx gt@2.11.3 upload
# 保存本地编辑并发布已配置的文件
npx gt@2.11.3 save-local --publish发布历史
2.11.3 更新日志中记录了 PR #1133 引入的这一变更。对象与数组的 derivation 功能则在 gt@2.12.0 中单独发布。