公共事件发射器 该软件包提供了一个围绕的包装,该包装仅公开了事件处理程序的添加和删除方法。 安装 # If you use npm npm install --save-dev public-event-emitter # If you use yarn yarn add public-event-emitter 用法 PublicEventEmitter的主要用例是从您的类的公共接口隐藏emit()和其他内部方法。 您可以注入的EventEmitter ,如果你想使用手动对象PublicEventEmitter直接对象或延长PublicEventEmitter在自己的类之一。 在这种情况下,受保护的eventEmitter对象将在您的子类中可用。 import { EventEmitter } from "eventemitter3" ; import { PublicEventEm