From c1b9a2272c28c250caaf2459aaa6d595842c7c69 Mon Sep 17 00:00:00 2001 From: Pan Date: Thu, 4 Apr 2019 14:34:48 +0800 Subject: [PATCH] refine name --- src/store/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 681fa0ad..70736d3a 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -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({