此代码片段将一个字符串写入到绝对路径的磁盘上。
它使用了快速的 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。