/** * 事件插件 * 加载event文件夹下的事件 */ const config = require("./config") const EventEmitter = require('events'); module.exports = async (app) => { app.event = new EventEmitter() app.alias["$event"] = app.event const list = await app.load(config.path) list.forEach(item => { Object.keys(item.res).forEach(key => { //载入所有事件 app.event.on(key, item.res[key]) }) }) }