- 修复 index.vue 中 scoreboard 模块导入路径 - 从 nuxt.config.ts 移除未使用的 @nuxt/icon 模块 - 消除构建时的弃用警告
- 创建 app/modules/scoreboard 模块目录 - 添加配置常量 (EVENT_CATEGORIES, TEAM_GROUPS, EVENT_TYPES) - 添加 API 工具函数 (fetchEvents, fetchTeams, fetchResults 等) - 添加可复用组件 (ModuleLayout, StatCard, DataTable) - 添加模块导出文件 (mod.ts) - 添加模块使用文档 (README.md) - 更新首页使用模块 API 函数 后续可通过 import { xxx } from '~/modules/scoreboard' 导入使用
- 前后端分离架构 (Nuxt 3 + Element Plus) - SQLite 数据库 (better-sqlite3) - 比赛项目管理 (田赛/径赛/团体赛) - 队伍管理 (5 个组别) - 成绩录入与积分统计 - 记分板展示 (排名/奖牌榜) - 移动端响应式适配 - 侧边栏布局 + 抽屉菜单 - 自动生成初始化数据接口