Bun 支持使用 --hot
标志运行启用热重载的文件。当任何模块或文件更改时,Bun 会重新运行该文件。
bun --hot run index.ts
Bun 会检测到您何时使用 Bun.serve()
运行 HTTP 服务器。当源文件更改时,它会重新加载您的 fetch 处理程序,而无需重启 bun
进程。这使得热重载几乎是瞬间完成的。
请注意,这不会重新加载您浏览器中的页面。
Bun.serve({
port: 3000,
fetch(req) {
return new Response("Hello world");
},
});