Files
toolkit/.trae/documents/添加 .gitignore 并配置忽略规则.md
xujiang 386f1345c3 feat: 初始化项目配置和基础架构
- 添加项目配置文件:.vercelignore、.codex/config.toml、postcss.config.js、.prettierrc 等
- 设置构建工具链:Vite + React + TypeScript + TailwindCSS
- 添加核心组件:HeaderBar、TierRow、ItemCard、Pool
- 配置 CI/CD 和部署相关文件:vercel.json、DEPLOY.md
- 添加开发工具配置:ESLint、Prettier、EditorConfig
- 实现基础功能:拖拽排序、图片处理、状态管理
2025-12-11 17:02:46 +08:00

45 lines
1.2 KiB
Markdown
Raw Permalink 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.js + Vite + TypeScript 项目(存在 `package.json`, `vite.config.ts`, `tsconfig.json`
- 尚未存在 `.gitignore`;常见生成目录(如 `dist/``build/``coverage/`)目前未生成,但应预先忽略
## 将新增的文件
- 在项目根目录创建 `.gitignore`
## 忽略规则(按类别)
- 依赖目录:
- `node_modules/`
- 构建产物:
- `dist/`
- `build/`
- 测试与覆盖率:
- `coverage/`
- 日志:
- `*.log`
- `npm-debug.log*`
- `yarn-debug.log*`
- `yarn-error.log*`
- `pnpm-debug.log*`
- `lerna-debug.log*`
- 编辑器与 IDE
- `.vscode/`
- `.idea/`
- 操作系统:
- `.DS_Store`
- `Thumbs.db`
- 环境变量:
- `.env`
- `.env.*`
- `!.env.example`
- TypeScript 与工具缓存:
- `*.tsbuildinfo`
- `.eslintcache`
- `.tmp/`
- `.cache/`
## 说明
- 不忽略 `package-lock.json`,保持可重复安装
- 以上规则覆盖 Vite/TS 常见产物与通用杂项,安全且常用
## 验证方式
- 创建后运行构建与开发流程,确认新生成的产物未被纳入 Git 变更
- 可根据后续引入的工具(如 Cypress、Storybook 等)补充相应忽略项