byt-ui
Version:
byt组件库
24 lines (23 loc) • 578 B
JavaScript
/*
* @Description:
* @Author: 王国火
* @Date: 2022-09-19 10:17:14
* @LastEditTime: 2024-04-22 12:56:46
* @LastEditors: 王国火
*/
// 动态引入
let conmmon = {};
const requireContext = require.context('./modules', true, /.*\.js/)
requireContext.keys().map(key => {
const reg = /\w+/
const k = key.match(reg)[0]
const cnt = requireContext(key)
if (!cnt) return
const conf = { ...cnt }
if (conf.default) {
conmmon[k] = conf.default
delete (conf.default)
}
conmmon = Object.assign(conmmon, cnt)
})
export default conmmon