Skip to content

Bun

Bun 是一个快速的一体化 JavaScript 运行时、打包器、转译器和包管理器。

链接

特性

  • 速度: 旨在作为 Node.js 的直接替代品,但速度显著更快。
  • 一体化: 包含包管理器、打包器、测试运行器和运行时。
  • Node.js 兼容性: 实现了大多数 Node.js API。
  • TypeScript 支持: 原生支持 TypeScript 和 JSX。

基本用法

bash
# 初始化新项目
bun init

# 安装 package.json 中的依赖
bun install

# 添加特定包
bun add <package-name>

# 添加开发依赖包
bun add <package-name> -d

# 运行脚本(或任何文件)
bun run <script-name>