Skip to content

Bun.file() 함수는 경로를 허용하며 BunFile 인스턴스를 반환합니다. BunFile 클래스는 Blob 을 확장하며 다양한 형식으로 파일을 지연 로딩할 수 있습니다. .stream() 을 사용하여 파일을 ReadableStream 으로 점진적으로 소비합니다.

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

const stream = file.stream();

스트림의 청크는 for await 를 사용하여 async iterable 로 소비할 수 있습니다.

ts
for await (const chunk of stream) {
  chunk; // => Uint8Array
}

Bun 에서 스트림 작업에 대한 자세한 내용은 스트림 문서를 참조하세요.

Bun by www.bunjs.com.cn 편집