fcc-core
Version:
Fusion communication center.
16 lines (13 loc) • 487 B
JavaScript
// 动态加载 api
const modules = {}
const requireContext = require.context('./', true, /^\.\/(.+)\/(.+)\/index\.js$/)
requireContext.keys().forEach(key => {
const mod = requireContext(key)
const handle = mod.__esModule && mod.default ? mod.default : mod
const match = key.match(/^\.\/(.+)\/(.+)\/index\.js$/)
handle.type = match[1]
modules[match[2]] = handle
})
export default modules
// import connect from './system/connect'
// export default { connect }