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
实用工具