需求:
当使用Vuex中modules的时候,需要自己去引入子模板的文件,如果文件比较多,手动引入比较麻烦,那么可以封装自动引入
原先:
代码实现:
const files = require.context('.', false, /\.js$/)
const modules = []
files.keys().forEach(key => {
if (key === './index.js') return
const item = files(key).default
modules.push(...item)
})
export default modules;