Bun 은 핫 리로딩을 활성화하여 파일을 실행하는 --hot 플래그를 지원합니다. 파일이나 모듈이 변경되면 Bun 이 파일을 다시 실행합니다.
sh
bun --hot run index.tsBun 은 Bun.serve() 로 HTTP 서버를 실행할 때 이를 감지합니다. 소스 파일이 변경되면 bun 프로세스를 다시 시작하지 않고도 fetch 핸들러를 다시 로드합니다. 이렇게 하면 핫 리로드가 거의 즉시 수행됩니다.
NOTE
이 기능은 브라우저에서 페이지를 다시 로드하지는 않습니다.ts
Bun.serve({
port: 3000,
fetch(req) {
return new Response("Hello world");
},
});