Files
Scoreboard/.gitignore
T
AskaEth 7d5d94f815 feat: M0-M2 骨架落地(服务端/前端/宿主/数据库/积分引擎)
- server: Go 单二进制骨架,embed 内嵌前端,配置/迁移/HTTP 路由
- store: system.db + event.db 两套迁移,业务表 + 种子数据
- domain: 积分引擎(并列三口径/计分通道/流水/排名/破纪录)+ 68 个测试
- web: Vite + Vue 三入口骨架 + shared 层(类型/API/WebSocket 客户端)
- console: Electron 宿主骨架(选屏/防熄屏/进程守护/托盘)
2026-09-09 18:36:40 +08:00

49 lines
735 B
Plaintext

# 构建产物
dist/
*.exe
*.test
# 运行时数据(数据库、备份、上传资源)——绝不入库
data/
!data/.gitkeep
# 规则包(可能含敏感信息)——只保留本格式说明
rules/*
!rules/README.md
# 开发文档(内部设计文档,不进仓库)
devdocs/
# 导出的赛事包 / xlsx(含敏感信息)
exports/
# 日志
logs/
*.log
# 环境变量与密钥
.env
.env.*
!.env.example
# 前端
web/node_modules/
web/dist/
console/node_modules/
# 前端构建产物(构建时生成,随 Go embed 内嵌)
server/internal/webui/assets/*
!server/internal/webui/assets/.gitkeep
# 编辑器 / 系统
.vscode/*
!.vscode/extensions.json
.idea/
.DS_Store
Thumbs.db
*.swp
# 临时文件
*.tmp
.tmp/