Skip to content

Функция Bun.file() принимает путь и возвращает экземпляр BunFile. Класс BunFile расширяет Blob и позволяет лениво читать файл в различных форматах.

Для чтения файла в экземпляр Buffer сначала используйте .arrayBuffer() для потребления файла как ArrayBuffer, затем используйте Buffer.from() для создания Buffer из ArrayBuffer.

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

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

Обратитесь к документации Двоичные данные > Buffer для получения дополнительной информации о работе с Buffer и другими форматами двоичных данных в Bun.

Bun от www.bunjs.com.cn