0

util.inherits现在不鼓励使用;ES6 和 extends 关键字是首选。但是,当扩展的类来自 node-addon-api 时,有没有办法做到这一点?

这是来自 node-addon-examples 存储库的示例:

const EventEmitter = require('events').EventEmitter
const NativeEmitter = require('bindings')('native_emitter').NativeEmitter
const inherits = require('util').inherits

inherits(NativeEmitter, EventEmitter)

我怎样才能重写它以避免使用util.inherits

4

0 回答 0