Bun.sleep
方法提供了一種方便的方式來建立一個 void Promise
,該 Promise 會在固定的毫秒數後解析。
// sleep for 1 second
await Bun.sleep(1000);
在內部,這等同於以下使用 setTimeout
的程式碼片段。
await new Promise(resolve => setTimeout(resolve, ms));
請參閱文件 > API > 工具,以了解更多實用工具。
Bun.sleep
方法提供了一種方便的方式來建立一個 void Promise
,該 Promise 會在固定的毫秒數後解析。
// sleep for 1 second
await Bun.sleep(1000);
在內部,這等同於以下使用 setTimeout
的程式碼片段。
await new Promise(resolve => setTimeout(resolve, ms));
請參閱文件 > API > 工具,以了解更多實用工具。
套件管理器
將 bun install 與 Artifactory 搭配使用
配置 git 以 diff Bun 的 lockb lockfile
在 GitHub Actions 中使用 Bun 安裝依賴項
讀取檔案
執行時
串流
將 ReadableStream 轉換為 Uint8Array
將 ReadableStream 轉換為 ArrayBuffer
將 Node.js Readable 轉換為 Uint8Array
工具