Bun 是什么?
· 5 min read
Bun 是什么:把整套 JS 工具链(运行时、包管理、打包、测试)塞进一个二进制文件的 Zig 全栈运行时。
- 本质:不只是更快的 Node.js,是整套 JS 工具链的统一入口。
- 性能:启动比 Node 快 3-4 倍,装包比 npm 快 20 倍以上。
- 兼容:直接 bun install / bun run 即可运行,现有 Node 项目零修改。
- 内建:TypeScript / JSX / TSX 原生支持,无需 Babel 转译或额外配置。
- 场景:本地开发、CI 流水线、Serverless 等对冷启动速度敏感的场景。
- 建议:1.0 之前生产环境慎用,先用作开发工具链加速。