用途:当你开发 Bun 应用、包、构建、测试或服务器,或要移植 Node.js 代码时,先查阅本技能的相关参考,避免沿用旧的 Bun 行为。
主要能力:提供按主题划分的参考索引,包括构建与前端(打包、可执行文件、HTML/CSS、加载器、插件、装饰器、HMR、React、元文件)、数据库与存储(Bun.SQL、Postgres/MySQL/SQLite、bun:sqlite、S3、Redis、密钥、归档、图像)、HTTP 与网络(Bun.serve、Fetch、WebSocket、TLS、HTTP/2/3、QUIC、UDP、Unix 套接字、代理)、Node.js 兼容性、包与工作区、运行时与平台、测试等。
使用方式:按用途查阅对应参考;重点关注会随版本升级而变化的行为,例如安装布局由 lockfile 驱动、TLS 校验更严格、Fetch 行为更贴合规范、server.stop() 与 WebSocket 返回值变化,以及 bun run、Bun.build()、bun -p、sourcemap、require() 扩展名、Bun.$、Bun.cron、Bun.mmap、child_process.spawn() 等语义变化。
适用场景:Bun 应用开发、包管理与工作区、测试、服务器与前端开发、Node.js 兼容性迁移、数据库与存储、构建与运行时 API 使用。
限制:资料未提供价格、平台支持范围、效果或具体使用步骤;部分功能标注为实验性并存在平台差异,需以官方参考为准。