let messages = {}
const files = require.context('./', true, /\.js/)
files.keys().forEach(key => {
if (key === './index.js') return
let list = key.replace('./', '').replace(/\.js/ig, '').split('/');
let obj = list.reverse().reduce((p, c) => ({
[c]: p
}), files(key).default)
messages = deepMerge(messages, obj)
})
export default messages
遍历获取文件夹下文件结构并添加.
最新推荐文章于 2024-02-11 13:28:09 发布