UNPKG

fcc-core

Version:

Fusion communication center.

16 lines (13 loc) 487 B
// 动态加载 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 }