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 | 取消二次确认 |