Vercel CLI扩展了对DNS、域名和项目命令的支持

Vercel CLI扩展了对DNS、域名和项目命令的支持

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

Vercel CLI新增命令,支持管理DNS记录、域名续费、项目暂停/恢复及可观测性配置,并可添加或移除项目成员。所有命令支持JSON输出,破坏性操作需确认,更新至最新版即可使用。

🔎

延伸解读

CLI与仪表盘功能对齐

此次更新将原本只能在Vercel仪表盘或API中完成的操作,如DNS记录管理、域名续费、项目暂停/恢复等,带到了终端。这意味着开发者可以在不离开命令行的情况下完成更多运维任务,尤其适合习惯使用CLI的开发者或需要自动化脚本的场景。

面向脚本与代理的JSON输出

所有新命令都支持结构化JSON输出,这为脚本和AI代理提供了便利。通过解析JSON,可以轻松集成到自动化工作流中,例如批量更新DNS记录或监控项目状态。但需注意,涉及计费或破坏性操作时,命令会要求显式确认,以避免误操作。

可观测性配置的补充

此前Web Analytics和Speed Insights只能通过CLI启用,现在也支持禁用。这补全了CLI对可观测性功能的控制能力,使得开发者可以更灵活地管理项目的性能监控设置,无需切换到仪表盘操作。

Q&A

Vercel CLI 新增了哪些命令?

Vercel CLI 新增了用于管理 DNS 记录、域名、项目状态和可观测性以及项目成员的命令。具体包括:vercel dns update 用于更新 DNS 记录,vercel domains renew 用于域名续费,vercel project pause/resume 用于暂停或恢复项目,vercel project analytics 用于配置可观测性,以及 vercel project members add/remove 用于添加或移除项目成员。

如何使用 Vercel CLI 更新 DNS 记录?

使用 vercel dns update 命令,通过记录 ID 更新 DNS 记录。可以修改记录名称、类型、值、TTL、MX 优先级和注释。对于 SRV 记录,还可以更新优先级、权重、端口和目标字段。

Vercel CLI 如何管理域名续费?

使用 vercel domains renew 命令可以按需续费域名,或控制是否自动续费。该命令会显示当前续费价格,并在完成购买前要求确认。

Vercel CLI 能否暂停或恢复项目?

可以。Vercel CLI 新增了暂停或恢复项目的命令,可以直接从终端控制项目状态。

Vercel CLI 如何配置项目的可观测性?

Vercel CLI 支持配置项目的可观测性功能,包括 Web Analytics 和 Speed Insights。这些功能之前只能启用,现在也可以禁用了。

Vercel CLI 如何添加或移除项目成员?

使用 vercel project members add 命令可以添加具有特定角色的项目成员,使用 vercel project members remove 命令可以移除现有成员。

Vercel CLI 新命令支持哪些输出格式?

所有新命令都支持结构化的 JSON 输出,方便脚本和代理使用。

Vercel CLI 新命令在执行破坏性操作时有什么安全措施?

对于计费或破坏性操作,Vercel CLI 会要求显式确认,以防止误操作。

如何开始使用 Vercel CLI 的新功能?

更新到最新版本的 Vercel CLI 即可使用,命令为:npm i -g vercel@latest。

🏷️

标签

➡️

继续阅读