Skip to content

Node-API は Node.js のネイティブアドオンを構築するためのインターフェースです。Bun はこのインターフェースの 95% をゼロから実装しているため、ほとんどの既存の Node-API 拡張機能はすぐに使える状態で Bun で動作します。完了ステータスは このイシュー で追跡できます。

Node.js と同様に、.node ファイル(Node-API モジュール)は Bun で直接 require できます。

js
const napi = require("./my-node-module.node");

または、process.dlopen を使用します。

js
let mod = { exports: {} };
process.dlopen(mod, "./my-node-module.node");

Bun by www.bunjs.com.cn 編集