Skip to content

Bun 安装

使用 Bun 作为运行时安装 OpenClaw,适合追求更快安装速度的用户。

概述

Bun 是一个高性能的 JavaScript 运行时,相比 Node.js/npm 具有更快的包安装速度。OpenClaw 支持通过 Bun 安装和运行,大部分功能与 Node.js 环境下表现一致。

Bun vs Node.js

Bun 的安装速度通常比 npm 快数倍,但作为较新的运行时,成熟度不及 Node.js。如果你在使用过程中遇到兼容性问题,建议切换回 Node.js。

第一步:安装 Bun

如果你的系统尚未安装 Bun,运行以下命令:

bash
curl -fsSL https://bun.sh/install | bash

安装完成后验证:

bash
bun --version

macOS 用户也可以通过 Homebrew 安装

bash
brew install oven-sh/bun/bun

第二步:安装 OpenClaw

bash
bun install -g openclaw@latest

第三步:验证安装

bash
openclaw --version

看到版本号输出即表示安装成功。之后的使用方式与 Node.js 安装完全相同:

bash
# 运行初始化向导
openclaw onboard

# 启动网关
openclaw start

卸载

bash
bun remove -g openclaw

如需同时清理数据目录:

bash
bun remove -g openclaw
rm -rf ~/.openclaw

注意事项

  • Bun 是 Node.js/npm 的替代方案,安装速度更快,但生态成熟度略逊
  • OpenClaw 的所有 CLI 命令和功能不受运行时影响,Bun 和 Node.js 下行为一致
  • 如果遇到 Bun 特有的兼容性问题,可以随时切换到 Node.js:
    bash
    bun remove -g openclaw
    npm install -g openclaw@latest
  • 国内用户如遇网络问题,Bun 同样支持镜像配置,参考 Bun 文档 了解详情

基于 MIT 协议发布