zizi 4ba6cbda6b fix(admin): 补回被根 .gitignore 误吞的 game-admin 源码/构建配置(克隆后构建缺失修复)
根 .gitignore 的笼统 build/ 与 .env/.env.* 规则(本为 Java 产物/密钥设计)
误吞 yudao 前端约定提交的源码与配置,导致 fd373db 克隆到构建机后:
  vite.config.ts 解析 ./build/vite、./build/vite/optimize 失败 → 构建崩。

补回(git add -f)9 个文件并加 game-admin 作用域豁免:
  - build/vite/{index,optimize}.ts:vite 插件/optimize 配置源码
  - src/views/infra/build/index.vue:yudao infra 视图(被 build/ 误吞)
  - .env / .env.dev / .env.local / .env.prod / .env.stage / .env.test:前端构建配置
    (.env=yudao 默认;.env.local=我方接线 baseURL=localhost:48080 + 关加解密 + mock 兜底)
  - 注:env 为前端公开构建配置非密钥,内网项目按约定入库

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 18:00:52 +00:00

35 lines
825 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

node_modules/
.pnpm-store/
dist/
build/
coverage/
.next/
.turbo/
.vite/
.env
.env.*
!.env.example
.idea/
*.log
.DS_Store
.gstack/
# ── game-admin(yudao 前端 fork)作用域例外 ──
# yudao 约定将 build/(vite 插件配置源码)与 .env*(前端构建配置,非密钥)纳入版本库;
# 上面为 Java 产物/密钥设计的笼统 build/、.env、.env.* 规则会误吞它们,
# 导致克隆后缺源码(vite.config 解析 ./build/vite 失败)无法构建。故在 game-admin 子目录内豁免,
# 不影响后端模块的 build/ 产物忽略。
!game-admin/build/
!game-admin/build/**
!game-admin/src/views/infra/build/
!game-admin/src/views/infra/build/**
!game-admin/.env
!game-admin/.env.dev
!game-admin/.env.local
!game-admin/.env.prod
!game-admin/.env.stage
!game-admin/.env.test