| 12345678910111213141516171819202122 |
- /**
- * @author oldj
- * @blog https://oldj.net
- */
- 'use strict'
- import Agent from '../Agent'
- const req = require.context('./', false, /\.js$/)
- exports.reg = (app) => {
- req.keys().map(fn => {
- let m = fn.match(/^\.\/([\w\-]+)\.js$/)
- let name = m ? m[1] : null
- if (!name || name === 'index') return
- Agent.on(name, (...args) => {
- let fn = require(`./${name}`)
- fn(app, ...args)
- })
- })
- }
|