import Vue from 'vue'; import Vuex from 'vuex'; import app from './modules/app'; import settings from './modules/settings'; import user from './modules/user'; import config from './modules/config'; import permission from './modules/permission'; import map from './modules/map'; import menuOperation from './modules/menuoperation'; import training from './modules/training'; import trainingList from './modules/trainingList'; import exam from './modules/exam'; import runPlan from './modules/runplan'; import socket from './modules/socket'; import scriptRecord from './modules/scriptRecord'; import ibp from './modules/ibp'; import order from './modules/order'; import iscs from './modules/iscs'; import rpTools from './modules/rpTools'; import getters from './getters'; Vue.use(Vuex); const store = new Vuex.Store({ modules: { app, settings, user, permission, config, map, menuOperation, training, trainingList, exam, runPlan, socket, scriptRecord, ibp, order, iscs, rpTools }, getters }); export default store;