Bun

指南写入文件

使用 Bun 将字符串写入文件

此代码片段将一个字符串写入到绝对路径的磁盘上。

它使用了快速的 Bun.write() API,可以高效地将数据写入磁盘。第一个参数是目标;第二个参数是要写入的数据

const path = "/path/to/file.txt";
await Bun.write(path, "Lorem ipsum");

任何相对路径都将相对于项目根目录(包含 `package.json` 文件的最近目录)进行解析。

const path = "./file.txt";
await Bun.write(path, "Lorem ipsum");

您可以将 `BunFile` 作为目标传递。`Bun.write()` 会将数据写入其关联的路径。

const path = Bun.file("./file.txt");
await Bun.write(path, "Lorem ipsum");

Bun.write() 返回写入磁盘的字节数。

const path = "./file.txt";
const bytes = await Bun.write(path, "Lorem ipsum");
// => 11

有关 Bun.write() 的完整文档,请参阅 文档 > API > 文件 I/O