docs: 更新 CLAUDE.md 并格式化代码

- 补充 React 19、lodash-es、SQLite/cuid2 技术细节
- 运行 prettier 格式化受影响文件

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
charilezhou
2025-12-28 16:36:19 +08:00
parent 0a2eda3961
commit b5624a664d
8 changed files with 39 additions and 36 deletions

View File

@@ -6,15 +6,15 @@
## 2. 技术选型
| 层级 | 技术栈 | 版本 |
|------|--------|------|
| 前端 | Next.js + React + TypeScript | 15 / 19 / 5.7 |
| 后端 | NestJS + Prisma + Swagger | 10 / 6 / 8 |
| 认证 | Passport + JWT | - |
| 数据库 | SQLite (可替换) | - |
| 包管理 | pnpm workspace | 9.x |
| 构建工具 | Turborepo | 2.x |
| 代码规范 | ESLint + Prettier | - |
| 层级 | 技术栈 | 版本 |
| -------- | ---------------------------- | ------------- |
| 前端 | Next.js + React + TypeScript | 15 / 19 / 5.7 |
| 后端 | NestJS + Prisma + Swagger | 10 / 6 / 8 |
| 认证 | Passport + JWT | - |
| 数据库 | SQLite (可替换) | - |
| 包管理 | pnpm workspace | 9.x |
| 构建工具 | Turborepo | 2.x |
| 代码规范 | ESLint + Prettier | - |
## 3. 项目结构
@@ -124,16 +124,16 @@ model User {
## 6. API 接口设计
| 方法 | 路径 | 描述 | 认证 |
|------|------|------|------|
| POST | /auth/register | 用户注册 | 否 |
| POST | /auth/login | 用户登录 | 否 |
| GET | /auth/me | 获取当前用户 | 是 |
| GET | /users | 获取所有用户 | 是 |
| GET | /users/:id | 获取指定用户 | 是 |
| PATCH | /users/:id | 更新用户信息 | 是 |
| DELETE | /users/:id | 删除用户 | 是 |
| GET | /health | 健康检查 | 否 |
| 方法 | 路径 | 描述 | 认证 |
| ------ | -------------- | ------------ | ---- |
| POST | /auth/register | 用户注册 | 否 |
| POST | /auth/login | 用户登录 | 否 |
| GET | /auth/me | 获取当前用户 | 是 |
| GET | /users | 获取所有用户 | 是 |
| GET | /users/:id | 获取指定用户 | 是 |
| PATCH | /users/:id | 更新用户信息 | 是 |
| DELETE | /users/:id | 删除用户 | 是 |
| GET | /health | 健康检查 | 否 |
## 7. 共享包设计
@@ -165,6 +165,7 @@ model User {
### 8.2 环境变量
**后端 (apps/api/.env)**
```env
DATABASE_URL="file:./dev.db"
JWT_SECRET="your-secret-key"
@@ -173,6 +174,7 @@ PORT=4000
```
**前端 (apps/web/.env.local)**
```env
NEXT_PUBLIC_API_URL=http://localhost:4000
```

View File

@@ -4,8 +4,8 @@
## 文档列表
| 文档 | 说明 | 适用场景 |
|------|------|----------|
| 文档 | 说明 | 适用场景 |
| ------------------------ | ------------ | -------------------------------- |
| [design.md](./design.md) | 项目设计文档 | 了解整体架构、技术选型、模块设计 |
## 快速链接