Bun 打包为一个可执行文件,可以通过几种不同的方式安装。

macOS 和 Linux

Linux 用户 - 安装 Bun 需要 unzip 软件包。强烈建议使用内核版本 5.6 或更高版本,但最低要求为 5.1。

  1. curl -fsSL https://bun.sh/install | bash # for macOS, Linux, and WSL
  2. # to install a specific version
  3. curl -fsSL https://bun.sh/install | bash -s "bun-v1.0.0"

通过 npm 安装

  1. npm install -g bun

通过 homebrew 安装

  1. brew tap oven-sh/bun # for macOS and Linux
  2. brew install bun

通过 docker 安装

  1. docker pull oven/bun
  2. docker run --rm --init --ulimit memlock=-1:-1 oven/bun

windows 安装

Bun 提供了一个有限的、实验性的本地 Windows 构建版本。目前仅支持 Bun 运行时。

  • bun <file>
  • bun run <file>

测试运行器、包管理器和捆绑程序仍在开发中。以下命令已被禁用。

  • bun test
  • bun install/add/remove
  • bun link/unlink
  • bun build

升级

一旦安装完成,二进制文件就可以通过下面的命令自动升级。

  1. bun upgrade

Homebrew 用户-为了避免与 Homebrew 的冲突,请使用 brew upgrade bun 进行升级。 proto 用户-请使用 proto install bun —pin 进行安装。

Bun 会在每次向 main 提交时自动发布一个(未经测试的)金丝雀版本。要升级到最新的金丝雀版本,请执行以下命令:

  1. bun upgrade --canary

删除

如果您需要从系统中删除 Bun,请使用以下命令。

MacOS

  1. rm -rf ~/.bun

NPM

  1. npm uninstall -g bun

Homebrew

  1. brew uninstall bun