Bun.file() 함수는 경로를 허용하며 BunFile 인스턴스를 반환합니다. BunFile 클래스는 Blob 을 확장하며 다양한 형식으로 파일을 지연 로딩할 수 있습니다. .arrayBuffer() 를 사용하여 파일을 ArrayBuffer 로 읽습니다.
ts
const path = "/path/to/package.json";
const file = Bun.file(path);
const buffer = await file.arrayBuffer();ArrayBuffer 의 이진 콘텐츠는 그런 다음 타입 배열 (예: Int8Array) 로 읽을 수 있습니다. Uint8Array 의 경우 .bytes() 를 사용합니다.
ts
const buffer = await file.arrayBuffer();
const bytes = new Int8Array(buffer);
bytes[0];
bytes.length;Bun 에서 타입 배열 작업에 대한 자세한 내용은 타입 배열 문서를 참조하세요.