Files
2022-07-07 22:16:39 +08:00

18 lines
412 B
JavaScript

/**
* 事件插件
* 加载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])
})
})
}