这个项目能做什么
Goat It Web Game 是一款使用 Nuxt 4 和 Vue 3 构建的网页游戏,是 Goat It 应用生态系统的一部分。它在 goat-it.fr 提供在线演示,并采用 Docker 多阶段构建以支持生产环境。该项目强调代码质量,使用 Oxlint 和 ESLint 配置了超过 500 条 lint 规则,并通过 SonarCloud 指标监控覆盖率、安全性和可靠性。测试包括使用 Vitest 进行的单元测试(覆盖率阈值设为 100%)以及使用 Playwright 和 Cucumber 进行的 BDD 验收测试,这些测试需要 Goat It API 沙箱环境。安装要求包括 Node.js、pnpm 和 Docker,并提供开发、构建和测试命令。项目采用 conventional commits 和 semantic-release 进行版本管理,并附有详细的变更日志。它包含用于构建、暂存和生产部署的 CI 工作流,以及 CodeQL 分析。README 提供了设置说明、API 的 Docker 沙箱命令和测试指南。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。