跳至主要内容

接口: CliToolOptions

创建新的CliTool实例并在Podman桌面中注册它的选项

属性

displayName

displayName: 字符串

定义在

packages/extension-api/src/extension-api.d.ts:4561


images

images: ProviderImages

定义在

packages/extension-api/src/extension-api.d.ts:4563


installationSource?

可选 installationSource: CliToolInstallationSource

CLI工具的安装方式

  • external: 由用户从Podman桌面外部安装。它的更新过程已禁用。
  • extension: 由Podman桌面扩展安装。它可以更新

定义在

packages/extension-api/src/extension-api.d.ts:4581


markdownDescription

markdownDescription: 字符串

定义在

packages/extension-api/src/extension-api.d.ts:4562


name

name: 字符串

定义在

packages/extension-api/src/extension-api.d.ts:4560


path?

可选 path: 字符串

定义在

packages/extension-api/src/extension-api.d.ts:4574


version?

可选 version: 字符串

在您的扩展中,建议您实现自己的功能来检查CLI工具的当前版本号。例如,解析CLI工具的--version标志中的信息。传递路径也将有助于显示CLI工具的预期安装位置。这通常是 ~/.local/share/containers/podman-desktop/extensions-storage 目录。注意:预期值不应包含 'v'。注意:如果未定义版本和路径(= 工具未安装),则应实现安装逻辑

定义在

packages/extension-api/src/extension-api.d.ts:4573