Express ومكتبات HTTP الأخرى لـ Node.js يجب أن تعمل بشكل تلقائي. يطبق Bun وحدتي node:http و node:https التي تعتمد عليها هذه المكتبات.
NOTE
راجع صفحة [Runtime > Node.js APIs](/ar/runtime/nodejs-compat#node-http) للحصول على معلومات أكثر تفصيلاً حول التوافق.sh
bun add expressلتعريف مسار HTTP بسيط وبدء خادم باستخدام Express:
ts
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:
sh
bun server.ts