一个美观且有趣的剪刀石头布网页游戏,使用 Svelte 5 + TypeScript + Vite 构建。
pnpm install
pnpm dev
启动开发服务器,访问 http://localhost:5173
pnpm build
pnpm test # 运行一次测试
pnpm test:watch # 监听模式
src/
├── lib/
│ ├── Game.svelte # 游戏主组件
│ ├── gameLogic.ts # 游戏逻辑
│ ├── Scoreboard.svelte # 记分板组件
│ ├── sounds.ts # 音效模块
│ ├── ThemeToggle.svelte# 主题切换组件
│ └── __tests__/
│ └── gameLogic.test.ts # 游戏逻辑测试
├── App.svelte # 应用入口
├── app.css # 全局样式
└── main.ts # 入口文件
MIT License