正在使用 import 加载插件
🌐 Loading addons using import
稳定性: 1.0 - 早期开发
你可以使用 --experimental-addon-modules 标志来启用对静态 import 和动态 import() 的支持,以加载二进制插件。
🌐 You can use the --experimental-addon-modules flag to enable support for
both static import and dynamic import() to load binary addons.
如果我们重复使用前面的 Hello World 示例,你可以这样做:
🌐 If we reuse the Hello World example from earlier, you could do:
// hello.mjs
import myAddon from './hello.node';
// N.B.: import {hello} from './hello.node' would not work
console.log(myAddon.hello()); $ node --experimental-addon-modules hello.mjs
world