# GameSphere-admin **Repository Path**: javas-progression/game-sphere-admin ## Basic Information - **Project Name**: GameSphere-admin - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-15 - **Last Updated**: 2025-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Element-UI ## README # 🚀 GameSphere Admin 后台管理系统 ![Vue](https://img.shields.io/badge/Vue-3.5.13-42b883?logo=vuedotjs) ![TypeScript](https://img.shields.io/badge/TypeScript-5.8-3178c6?logo=typescript) ![Vite](https://img.shields.io/badge/Vite-6.2.4-646cff?logo=vite) ## 🌟 项目特色 - 基于最新Vue3技术栈构建 - 模块化路由配置支持动态加载 - 集成Pinia状态管理 + 持久化存储 - 企业级权限控制方案(RBAC) - 可视化数据看板支持ECharts - 现代化UI组件库(Element Plus + Ant Design) ## 🛠️ 技术栈 | 核心框架 | 功能模块 | 可视化 | | ------------ | ------------ | ------------ | | Vue 3 | Vue Router 4 | ECharts 5 | | TypeScript 5 | Pinia 3 | Element Plus | | Vite 6 | Axios 1.10 | Ant Design | ## 📂 项目结构 ```bash src/ ├── api/ # 接口模块化 ├── assets/ # 静态资源 ├── components/ # 通用组件 ├── layouts/ # 页面布局 ├── router/ # 路由配置 ├── stores/ # 状态管理 └── views/ # 业务页面 ``` ## 🚄 快速启动 ```bash # 安装依赖 pnpm install # 开发模式(带热更新) PORT=5172 pnpm dev # 生产构建 pnpm build ``` ## ⚙️ 环境配置 配置后端API代理(vite.config.ts): ```ts export default defineConfig({ proxy: { '/api': { target: 'http://localhost:8080/admin', rewrite: (path) => path.replace(/^\/api/, ''), }, }, }) ``` ## 📊 系统功能 ✅ 用户权限管理 ✅ 游戏内容管理 ✅ 运营数据分析 ✅ 实时操作日志 ✅ 多维度数据可视化 ## 🤝 贡献指南 欢迎提交PR,请遵循以下规范: - 使用pnpm管理依赖 - 提交前执行 lint检查 - 保持TypeScript类型定义准确