Skip to main content
Express 和其他主流 Node.js HTTP 库应该可以开箱即用。Bun 实现了这些库所依赖的 node:httpnode:https 模块。
有关更详细的兼容性信息,请参阅 运行时 > Node.js API 页面。
terminal
bun add express

使用 Express 定义一个简单的 HTTP 路由并启动服务器:
https://mintcdn.com/teemo/2s-4Z6VdGqiCeBNX/icons/typescript.svg?fit=max&auto=format&n=2s-4Z6VdGqiCeBNX&q=85&s=087b260066909db1cd3e9c7292bc34b2server.ts
import express from "express";

const app = express();
const port = 8080;

app.get("/", (req, res) => {
  res.send("Hello World!");
});

app.listen(port, () => {
  console.log(`监听端口 ${port}...`);
});

要在 localhost 上启动服务器:
terminal
bun server.ts