Skip to content

Bun 은 핫 리로딩을 활성화하여 파일을 실행하는 --hot 플래그를 지원합니다. 파일이나 모듈이 변경되면 Bun 이 파일을 다시 실행합니다.

sh
bun --hot run index.ts

Bun 은 Bun.serve() 로 HTTP 서버를 실행할 때 이를 감지합니다. 소스 파일이 변경되면 bun 프로세스를 다시 시작하지 않고도 fetch 핸들러를 다시 로드합니다. 이렇게 하면 핫 리로드가 거의 즉시 수행됩니다.

NOTE

이 기능은 브라우저에서 페이지를 다시 로드하지는 않습니다.
ts
Bun.serve({
  port: 3000,
  fetch(req) {
    return new Response("Hello world");
  },
});

Bun by www.bunjs.com.cn 편집