檢測程式碼何時在 Bun 中執行
檢查 process.versions.bun,以檢測程式碼是否正在 Bun 中執行。此方法在 JavaScript 和 TypeScript 中均可使用,無需額外的型別定義。
TypeScript
if (process.versions.bun) {
// 這段程式碼只會在檔案通過 Bun 執行環境執行
}
或者,檢查 Bun 全域性變數,方式與檢查 window 以檢測瀏覽器環境相同。
TypeScript
if (typeof Bun !== "undefined") {
// 這段程式碼只會在檔案通過 Bun 執行環境執行
}