import Vue from 'vue' import Vuex from 'vuex' import user from './modules/user' import tagsView from './modules/tagsView' import permission from './modules/permission' Vue.use(Vuex) const debug = process.env.NODE_ENV !== 'production' export default new Vuex.Store({ modules: { user,tagsView,permission }, strict: debug, state:{ }, mutations:{ }, actions:{ }, getters:{ visitedViews: state => state.tagsView.visitedViews, cachedViews: state => state.tagsView.cachedViews, permission_routes: state => state.permission.routes } })