Skip to content

La fonction Bun.file() accepte un chemin et retourne une instance BunFile. La classe BunFile étend Blob et vous permet de lire le fichier de manière paresseuse dans divers formats.

Pour lire le fichier dans une instance Buffer, utilisez d'abord .arrayBuffer() pour consommer le fichier comme un ArrayBuffer, puis utilisez Buffer.from() pour créer un Buffer à partir de l'ArrayBuffer.

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

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

Consultez Données binaires > Buffer pour plus d'informations sur l'utilisation de Buffer et d'autres formats de données binaires dans Bun.

Bun édité par www.bunjs.com.cn