扩展命令:extension
bohr extension 用于管理本地 CLI 扩展,并安装 Trisol、Wenyon 等配套工具。别名为 ext。
命令
| 命令 | 用法 | 说明 |
|---|---|---|
add | bohr extension add <path-or-url> [flags] | 从本地路径或 URL 安装扩展包 |
info | bohr extension info <name> [flags] | 查看扩展详细信息 |
install | `bohr extension install [trisol | wenyon] [flags]` |
list | bohr extension list [flags] | 列出所有已发现的扩展 |
pin | bohr extension pin <name>@<sha256> [flags] | 将扩展固定到指定二进制哈希 |
remove | bohr extension remove <name> [flags] | 移除通过 manifest 安装的扩展 |
verify | bohr extension verify <name> [flags] | 校验扩展签名与哈希 |
命令组内的子命令请运行 bohr extension <组> --help 查看。
安装参数
| 参数 | 说明 |
|---|---|
--channel <stable\|dev> | 选择配套工具发布通道 |
--server <url> | 为开发或测试覆盖下载服务地址 |
--silent | 隐藏输出并忽略安装错误 |
--dry-run | 只显示安装计划,不下载或写入文件 |
示例
bohr extension list
bohr extension add ./bohr-example-extension
bohr extension install trisol
bohr extension verify example
extension add 当前只接受本地可执行文件,不支持 HTTP URL。安装、固定、添加或删除扩展会修改 Bohrium CLI 本地目录中的文件。