Skip to content

Express やその他の主要な Node.js HTTP ライブラリは、すぐに使用できます。Bun は、これらのライブラリが依存する node:http および node:https モジュールを実装しています。

NOTE

詳細な互換性情報については、[ランタイム > Node.js APIs](/ja/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

Bun by www.bunjs.com.cn 編集