taskmanager/docs/plan/2026-03-19_issue-1.md
bojunC 38c5a466cd feat: 实现 Issue #1 - 项目初始化和环境配置
- 创建 monorepo 结构(Turborepo)
- 初始化前端项目(Next.js + TypeScript + Tailwind CSS)
- 初始化后端项目(NestJS + TypeScript)
- 配置开发工具(ESLint, Prettier, VS Code)
- 创建项目文档(README, 开发规范)

Closes #1
2026-03-19 16:14:26 +08:00

1.3 KiB
Raw Permalink Blame History

Issue #1 实施计划

Issue: [基础] 项目初始化和环境配置 分支: feature/issue-1 预计时间: 4-6 小时

实施步骤

阶段一Monorepo 结构30分钟

  • 创建根目录结构
  • 初始化 package.json工作区配置
  • 配置 Turborepo
  • 创建基础文档目录

阶段二:前端项目 - Next.js1.5小时)

  • 创建 Next.js 项目frontend/
  • 配置 TypeScript
  • 配置 ESLint + Prettier
  • 配置 Tailwind CSS
  • 创建目录结构

阶段三:后端项目 - NestJS1.5小时)

  • 创建 NestJS 项目backend/
  • 配置 TypeScript
  • 配置 ESLint + Prettier
  • 创建目录结构
  • 安装核心依赖

阶段四数据库配置1小时

  • 安装 SQLite 和 TypeORM
  • 配置数据库连接
  • 创建数据库初始化脚本

阶段五开发工具30分钟

  • 配置 VS Code 设置
  • 创建推荐扩展列表
  • 配置调试脚本
  • 完善 .gitignore

验收标准

  • 前端项目可以成功启动(npm run dev
  • 后端项目可以成功启动(npm run start:dev
  • 数据库连接正常
  • TypeScript 编译无错误
  • ESLint 检查通过
  • 项目结构符合设计要求

当前进度

  • 创建特性分支
  • 阶段一进行中...