Express und andere wichtige Node.js-HTTP-Bibliotheken sollten out of the box funktionieren. Bun implementiert die node:http- und node:https-Module, auf die diese Bibliotheken angewiesen sind.
NOTE
Weitere Informationen zur Kompatibilität finden Sie auf der Seite [Runtime > Node.js-APIs](/de/runtime/nodejs-compat#node-http).sh
bun add expressUm eine einfache HTTP-Route zu definieren und einen Server mit Express zu starten:
ts
import express from "express";
const app = express();
const port = 8080;
app.get("/", (req, res) => {
res.send("Hello World!");
});
app.listen(port, () => {
console.log(`Server läuft auf Port ${port}...`);
});Um den Server auf localhost zu starten:
sh
bun server.ts