index.js 773 字节
/**
 * The file enables `@/store/index.js` to import all vuex modules
 * in a one-shot manner. There should not be any reason to edit this file.
 */
/**
 * 如果没什么大问题的话,这里的js会默认将你的所有模块全部自动导出,
 * 没有什么意外无需更改这里的代码和外部的index代码,需要如果需要将值暴露给
 * getter的话,还请自行手动添加,它的弊端就是不能够再这里留空文件,不然就会出现Cannot read property 'getters' of undefined的控制台报错信息
 */
const files = require.context('.', false, /\.js$/)
const modules = {}

files.keys().forEach(key => {
  if (key === './index.js') return
  modules[key.replace(/(\.\/|\.js)/g, '')] = files(key).default
})

export default modules