mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-24 17:41:03 +01:00
45 lines
923 B
JavaScript
45 lines
923 B
JavaScript
import Vue from 'vue'
|
|
import Vuex from 'vuex'
|
|
import app from './modules/app'
|
|
import user from './modules/user'
|
|
import tagsView from './modules/tagsView'
|
|
import dialogView from './modules/dialogView'
|
|
import node from './modules/node'
|
|
import spider from './modules/spider'
|
|
import deploy from './modules/deploy'
|
|
import task from './modules/task'
|
|
import file from './modules/file'
|
|
import schedule from './modules/schedule'
|
|
import lang from './modules/lang'
|
|
import site from './modules/site'
|
|
import stats from './modules/stats'
|
|
import setting from './modules/setting'
|
|
import version from './modules/version'
|
|
import getters from './getters'
|
|
|
|
Vue.use(Vuex)
|
|
|
|
const store = new Vuex.Store({
|
|
modules: {
|
|
app,
|
|
user,
|
|
tagsView,
|
|
dialogView,
|
|
node,
|
|
spider,
|
|
deploy,
|
|
task,
|
|
file,
|
|
schedule,
|
|
lang,
|
|
site,
|
|
setting,
|
|
version,
|
|
// 统计
|
|
stats
|
|
},
|
|
getters
|
|
})
|
|
|
|
export default store
|