Express 和其他主要的 Node.js HTTP 库应该开箱即用。Bun 实现了这些库依赖的 node:http
和 node:https
模块。
有关更详细的兼容性信息,请参阅 运行时 > Node.js API 页面。
bun add express
要定义一个简单的 HTTP 路由并使用 Express 启动服务器
import express from "express";
const app = express();
const port = 8080;
app.get("/", (req, res) => {
res.send("Hello World!");
});
app.listen(port, () => {
console.log(`Listening on port ${port}...`);
});
要在 localhost
上启动服务器
bun server.ts