接口: 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'。注意:如果未定义版本和路径(= 工具未安装),则应实现安装逻辑