Glitchworks--以太甲板
黑暗模式 网络神秘主义者 卡片用户界面: 德克斯 (图书馆), 竞技场 (冲突), 甲骨文 (传播), 锻造 (实体建设者)。反应18+Vite+顺风+清醒反应。
命名: GitHub仓库可能显示为 glitchhub塔罗牌 或 glitchworks塔罗牌 --相同的应用程序;检查 git remote -v.快速启动(启动)
要求: 节点 20.x,npm。
npm ci --legacy-peer-deps # install (peer deps: see note below)
npm run dev # http://localhost:5173 (Vite default)生产类本地检查:
npm run build && npm run preview # http://localhost:4173对等依赖关系: 该仓库固定ESLint 10,而一些插件则期望ESLint 9——CI和本地安装使用 npm ci --legacy-peer-deps.如果 npm install 如果失败,请使用相同的标志。
文档地图
| 文件 | 目的 |
|---|---|
docs/SPEC.md | 在哪里 完整的v2.1产品规格 生命周期(开发主路径+指针) |
docs/TESTING.md | 测试方法 --Vitest、剧作家、CI、指挥 |
docs/TESTIDS.md | data-testid RTL+E2E协议 |
docs/AETHER_RAM.ipynb | 代理/会话RAM+可选的测试运行日志单元 |
脚本
| 脚本 | 描述 |
|---|---|
npm run dev | 开发服务器 |
npm run build | 生产捆绑→ build/ |
npm run preview | 服务 build/ |
npm run lint | 埃斯林特 |
npm run test | Vitest(CI覆盖率) |
npm run test:watch | Vitest手表 |
npm run test:e2e | 剧作家E2E |
npm run test:e2e:ui | 剧作家UI |
持续集成
GitHub操作: 棉绒 → Vitest+覆盖范围 → 构建 → 剧作家E2E (基于工件)。 部署 仅运行 推 到 main / master (参见 .github/workflows/ci-cd.yml).
zenOS/dev主机
嵌入时 开发主控,此回购位于 dex/09-repos/glitchhub-tarot.交叉回购草稿行:root AGENT_RAM.ipynb;应用程序特定注释: docs/AETHER_RAM.ipynb.
______________________________________________________________________
*甲板规范v2.1--见 docs/SPEC.md 对于规范文档位置。*
