29 lines
747 B
Markdown
29 lines
747 B
Markdown
# 开发文档
|
|
|
|
本目录包含摄影作品集项目的开发相关文档。
|
|
|
|
## 目录结构
|
|
|
|
- `setup.md` - 开发环境搭建
|
|
- `coding-standards.md` - 代码规范
|
|
- `architecture.md` - 架构设计说明
|
|
- `components.md` - 组件开发指南
|
|
- `testing.md` - 测试指南
|
|
- `troubleshooting.md` - 常见问题解决
|
|
|
|
## 技术栈
|
|
|
|
- **前端**: Next.js 15 + React 19 + TypeScript
|
|
- **样式**: Tailwind CSS + shadcn/ui
|
|
- **状态管理**: TanStack Query + React Hooks
|
|
- **包管理**: bun
|
|
- **构建工具**: Next.js 内置构建系统
|
|
|
|
## 开发流程
|
|
|
|
1. 环境设置: `make setup`
|
|
2. 安装依赖: `make install`
|
|
3. 启动开发: `make dev`
|
|
4. 代码检查: `make lint`
|
|
5. 类型检查: `make type-check`
|
|
6. 代码格式化: `make format` |