refine name

This commit is contained in:
Pan 2019-04-04 14:34:48 +08:00
parent 0814c3ab13
commit c1b9a2272c
1 changed files with 5 additions and 5 deletions

View File

@ -9,12 +9,12 @@ const modulesFiles = require.context('./modules', false, /\.js$/)
// you do not need `import app from './modules/app'`
// it will auto require all vuex module from modules file
const modules = modulesFiles.keys().reduce((acc, cur) => {
const modules = modulesFiles.keys().reduce((modules, modulePath) => {
// set './app.js' => 'app'
const key = cur.replace(/^\.\/(.*)\.\w+$/, '$1')
const value = modulesFiles(cur)
acc[key] = value.default
return acc
const moduleName = modulePath.replace(/^\.\/(.*)\.\w+$/, '$1')
const value = modulesFiles(modulePath)
modules[moduleName] = value.default
return modules
}, {})
const store = new Vuex.Store({