CLAUDE.md
本文件为 Claude Code 在本项目中工作提供指导
项目概述
- 项目类型: React + TypeScript + Vite 组件库
- UI 框架: Ant Design
- 包管理器: pnpm
- 代码规范: ESLint (类型检查 + React X + React DOM)
技术栈
- React 19
- TypeScript 5.9
- Vite 8
- Ant Design 6.3.5
- ESLint 9 (Flat Config)
可用脚本
pnpm dev # 启动开发服务器
pnpm build # 构建生产版本
pnpm preview # 预览生产版本
pnpm lint # 运行 ESLint
开发规范
- 使用 TypeScript 严格模式
- ESLint 配置了类型检查规则,提交前需通过 lint
- 组件开发遵循函数式组件 + Hooks 模式