跳转至

dtm delete

1 普通(非强制)删除

使用 dtm delete 执行 删除 时,会发生:

  • 读取 Config
  • 对于 Config 中定义的每一个 Tool,如果有对应的 State,就会调用 Delete 接口。

注意:Delete 操作只会在 _State 存在时执行。_

2 强制删除

使用 dtm delete --force 执行 强制删除 时,会发生:

  • 读取 Config
  • 对于 Config 中定义的每一个 Tool,调用 Delete 接口。

说明:"普通删除"和"强制删除"的区别在于,无论 _State 是否存在,dtm 都会尝试调用 Delete 接口。此举目的在于,当 State 损坏甚至丢失时(我们希望这只发生在开发环境),仍能有办法清除 Tools

3 命令行参数

默认值 描述
--force false 强制删除
-f --config-file "config.yaml" 配置文件路径
-d --plugin-dir "~/.devstream/plugins" 插件目录
-y --yes false 取消二次确认