Skip to main content
检查 process.versions.bun,以检测代码是否正在 Bun 中运行。此方法在 JavaScript 和 TypeScript 中均可使用,无需额外的类型定义。

或者,检查 Bun 全局变量,方式与检查 window 以检测浏览器环境相同。
在 TypeScript 中,除非已安装 @types/bun,否则此检查会导致类型错误。使用 bun add -d @types/bun 安装。 如果使用 TypeScript 6.0 或更高版本,还需要在 compilerOptions 中设置 "types": ["bun"]。详情请参阅 TypeScript 6 和 7。