Bun

指南讀取檔案

使用 Bun 將檔案讀取至 Buffer

Bun.file() 函式接受路徑並傳回 BunFile 執行個體。BunFile 類別會延伸 Blob,並允許您以各種格式延遲讀取檔案。

若要將檔案讀取至 Buffer 執行個體,請先使用 .arrayBuffer() 將檔案用作 ArrayBuffer 讀取,然後使用 Buffer.from()ArrayBuffer 建立 Buffer

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

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

請參閱 二進位資料 > Buffer,以取得在 Bun 中使用 Buffer 和其他二進位資料格式的更多資訊。