Bun suporta a flag --hot para executar um arquivo com hot reload habilitado. Quando qualquer módulo ou arquivo muda, Bun reexecuta o arquivo.
sh
bun --hot run index.tsBun detecta quando você está executando um servidor HTTP com Bun.serve(). Ele recarrega seu handler fetch quando os arquivos de código mudam, sem reiniciar o processo bun. Isso torna os hot reloads quase instantâneos.
NOTE
Note que isso não recarrega a página no seu navegador.ts
Bun.serve({
port: 3000,
fetch(req) {
return new Response("Hello world");
},
});