安装 Bohrium CLI
准备工作
- 已注册 Bohrium 账号。
- 终端中可以使用 Node.js 和 npm。
- 操作系统为 macOS、Linux 或 Windows,架构为 x64 或 arm64。
检查本机环境:
node --version
npm --version
安装
npm install -g @dptech-corp/bohr-cli@latest
如果 npm 镜像尚未同步最新版,可以指定 npm 官方源:
npm install -g @dptech-corp/bohr-cli@latest --registry https://registry.npmjs.org
安装后先执行离线检查,不访问 Bohrium 服务:
bohr version
bohr doctor --offline
如果安装成功后仍找不到 bohr,请重新打开终端,并确认 npm 全局可执行目录已经加入 PATH。
登录
推荐使用浏览器 SSO 登录:
bohr auth login
bohr auth status --verify
在 SSH、CI 或其他无图形界面环境中,先启动设备码流程,再在浏览器中打开返回的验证地址:
bohr auth login --device --no-wait --json
bohr auth login --resume
如果已有 AccessKey,可以在可信终端中登录:
bohr auth login --ak "<AccessKey>"
macOS 或 Linux 的自动化进程可以在当前 Shell 中临时设置 BOHR_ACCESS_KEY:
export BOHR_ACCESS_KEY="<AccessKey>"
bohr auth status --verify
Windows PowerShell:
$env:BOHR_ACCESS_KEY = "<AccessKey>"
bohr auth status --verify
不要把凭证粘贴到聊天中,不要提交到代码仓库,也不要写入共享脚本。自动化场景请临时使用 BOHR_ACCESS_KEY,并在进程结束后及时清除。
更新
macOS 或 Linux:
bohr update
bohr version
Windows 请通过 npm 更新:
npm install -g @dptech-corp/bohr-cli@latest
bohr version
如果当前版本为 v2.6.1 或更早版本,请在所有操作系统上使用上述 npm 命令完成升级。
卸载
npm uninstall -g @dptech-corp/bohr-cli