Skip to content

Node-API — это интерфейс для создания нативных аддонов к Node.js. Bun реализует 95% этого интерфейса с нуля, поэтому большинство существующих расширений Node-API будут работать с Bun из коробки. Отслеживайте статус завершения в этом issue.

Как и в Node.js, файлы .node (модули Node-API) могут быть подключены напрямую в Bun.

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

Альтернативно, используйте process.dlopen:

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

Bun от www.bunjs.com.cn