Bun 2.x 全栈实战:一个运行时搞定包管理、测试与部署
为什么是 Bun Node.js 生态经过十几年演化,形成了一条“缝合”的工具链:npm/yarn/pnpm 装包、esbuild/swc 转译、jest/vitest 测试、tsc 类型检查、nodemon 热重载、dotenv 配置。每多一层,就多一份冷启动成本和配置心智负担。 Bun 用 Zig 编写、基于 JavaScriptCore,把包管理器、运行时、转译器、测试运行器、打包器塞进了一个二进制。它的口号很直白:让 JS 项目“开箱即跑”。 安装与初始化 bash ...