zeabur-project-delete

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Zeabur Project Delete

Zeabur项目删除

Always use
npx zeabur@latest
to invoke Zeabur CLI.
Never use
zeabur
directly or any other installation method. If
npx
is not available, install Node.js first.
Deleting a project removes all services, deployments, and data in it. This is irreversible — always confirm with the user before proceeding.
请始终使用
npx zeabur@latest
调用Zeabur CLI。
请勿直接使用
zeabur
命令或任何其他安装方式。如果没有可用的
npx
,请先安装Node.js。
删除项目会移除其中所有服务、部署和数据,该操作不可逆——执行前请务必与用户确认。

Safety First

安全优先

Before deleting:
  1. List projects so the user can verify the target
  2. Show the project name and ID and ask for explicit confirmation
  3. Only then run the delete command
Never batch-delete more than one project without confirming each one.
删除前:
  1. 列出所有项目,方便用户确认目标项目
  2. 展示项目名称和ID,请求用户明确确认
  3. 确认无误后再执行删除命令
未经逐一确认,不得批量删除多个项目。

Delete by ID

按ID删除

bash
npx zeabur@latest project delete -i=false --id <project-id> -y
bash
npx zeabur@latest project delete -i=false --id <project-id> -y

Delete by Name

按名称删除

bash
npx zeabur@latest project delete -i=false -n "<project-name>" -y
bash
npx zeabur@latest project delete -i=false -n "<project-name>" -y

Find Project ID

查找项目ID

bash
undefined
bash
undefined

List all projects

列出所有项目

npx zeabur@latest project list -i=false
npx zeabur@latest project list -i=false

Filter by name (strip ANSI codes)

按名称过滤(去除ANSI编码)

npx zeabur@latest project list -i=false 2>/dev/null | grep "<project-name>"
undefined
npx zeabur@latest project list -i=false 2>/dev/null | grep "<project-name>"
undefined

Workflow

工作流

bash
undefined
bash
undefined

1. List projects to find the target

1. 列出项目找到目标对象

npx zeabur@latest project list -i=false
npx zeabur@latest project list -i=false

2. Check services with the
zeabur-service-list
skill, then confirm with user: "Delete <project-name> (<project-id>)?"

2. 使用
zeabur-service-list
技能查看服务,随后与用户确认:「是否删除 <project-name> (<project-id>)?」

3. Delete

3. 执行删除

npx zeabur@latest project delete -i=false --id <project-id> -y
undefined
npx zeabur@latest project delete -i=false --id <project-id> -y
undefined

Flags

参数说明

FlagDescription
--id
Project ID to delete
-n, --name
Project name to delete
-y, --yes
Skip confirmation prompt
-i=false
Non-interactive mode (always use this)
Flag说明
--id
待删除的项目ID
-n, --name
待删除的项目名称
-y, --yes
跳过确认提示
-i=false
非交互模式(请始终使用该参数)