Каков наилучший способ добавить функциональность EventEmitter в класс в Node 8, который уже расширяет другой класс? - PullRequest
0 голосов
/ 22 мая 2018

Я разрабатываю небольшое приложение в nodejs 8. У меня есть класс, который уже расширяет другой класс

module.exports = class ClassOne extends ClassTwo {

}

Но я бы также хотел, чтобы мой класс имел функциональность класса EventEmitterчто, я считаю, также потребовало бы от меня расширения.Я видел, что множественное наследование возможно, но я обнаружил, что большинство документов неясно, какой наименее грязный способ сделать это для Node 8. Такое ощущение, что это должно быть распространенным случаем, так как EventEmitter довольно широко используется.

Есть ли лучшая практика для этого в узле 8?

...