1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  | import Vue from 'vue' 
 |  import Vuex from 'vuex' 
 |  import app from './modules/app' 
 |  import dict from './modules/dict' 
 |  import user from './modules/user' 
 |  import tagsView from './modules/tagsView' 
 |  import permission from './modules/permission' 
 |  import settings from './modules/settings' 
 |  import getters from './getters' 
 |    
 |  Vue.use(Vuex) 
 |    
 |  const store = new Vuex.Store({ 
 |    modules: { 
 |      app, 
 |      dict, 
 |      user, 
 |      tagsView, 
 |      permission, 
 |      settings 
 |    }, 
 |    getters 
 |  }) 
 |    
 |  export default store 
 |  
  |