Skip to content

Express и другие основные библиотеки HTTP для Node.js должны работать из коробки. Bun реализует модули node:http и node:https, на которых полагаются эти библиотеки.

NOTE

Обратитесь к странице [Runtime > Node.js APIs](/ru/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(`Прослушивается порт ${port}...`);
});

Чтобы запустить сервер на localhost:

sh
bun server.ts

Bun от www.bunjs.com.cn