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