From d1448cb0ef10f358bb7bddb4e1ec268515e0b787 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 15 七月 2025 11:46:57 +0800
Subject: [PATCH] 项目初始化

---
 store/index.js |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/store/index.js b/store/index.js
new file mode 100644
index 0000000..e28646c
--- /dev/null
+++ b/store/index.js
@@ -0,0 +1,21 @@
+import Vue from 'vue'
+import Vuex from 'vuex'
+
+Vue.use(Vuex)
+
+const files = require.context("./modules", false, /\.js$/);
+let modules = {
+	state: {},
+	mutations: {},
+	actions: {},
+  getters: {}
+};
+
+files.keys().forEach((key) => {
+  Object.assign(modules.state, files(key)["state"] || {});
+  Object.assign(modules.mutations, files(key)["mutations"] || {});
+  Object.assign(modules.actions, files(key)["actions"] || {});
+  Object.assign(modules.getters, files(key)["getters"] || {});
+});
+const store = new Vuex.Store(modules);
+export default store;

--
Gitblit v1.9.3