Skip to content

Die Bun.file()-Funktion akzeptiert einen Pfad und gibt eine BunFile-Instanz zurück. Die BunFile-Klasse erweitert Blob und ermöglicht es Ihnen, die Datei träge in einer Vielzahl von Formaten zu lesen.

Um die Datei in eine Buffer-Instanz zu lesen, verwenden Sie zuerst .arrayBuffer(), um die Datei als ArrayBuffer zu konsumieren, und verwenden Sie dann Buffer.from(), um einen Buffer aus dem ArrayBuffer zu erstellen.

ts
const path = "/path/to/package.json";
const file = Bun.file(path);

const arrbuf = await file.arrayBuffer();
const buffer = Buffer.from(arrbuf);

Weitere Informationen zur Arbeit mit Buffer und anderen binären Datenformaten in Bun finden Sie unter Binary data > Buffer.

Bun von www.bunjs.com.cn bearbeitet