Bun 支持 --hot
标志,用于运行已启用热重载的文件。当任何模块或文件发生更改时,Bun 会重新运行该文件。
bun --hot run index.ts
Bun 会检测到您是否正在使用 Bun.serve()
运行 HTTP 服务器。它会在源文件发生更改时重新加载您的获取处理程序,而无需重新启动 bun
进程。这使得热重载几乎是瞬时的。
Bun.serve({
port: 3000,
fetch(req) {
return new Response(`Hello world`);
},
});