1.添加规则文件
1.1 添加全局规则文件
参考:
## 语言
- 使用中文回复## 编码
- 使用TDD(测试驱动开发)
1.2 添加技术栈规则文件
提供两种方式:
- 在 https://cursor.directory/rules 搜索项目技术栈对应的rule文件并保存到项目根目录
- 使用Cursor生成规则功能生成规则文件(推荐)
2.介绍docker
Docker 是一个开源的应用容器引擎,它允许开发者将应用及其所有依赖(如库、环境变量、配置文件等)打包到一个轻量级、可移植的“容器”中。这解决了“在我的机器上能跑,为什么到你的机器上就不行”的经典难题,确保了环境的一致性。
Docker Compose 则是一个用于定义和运行多容器 Docker 应用的工具。通过一个简单的 YAML 配置文件,你可以轻松地配置、连接并启动由多个服务(如 Web 前端、后端 API、数据库等)组成的完整应用栈。它让复杂的多容器应用管理变得像执行一条命令一样简单。
简单来说:
-
Docker 负责“打包”单个应用,让每个应用在独立的“小盒子”(容器)里运行。
-
Docker Compose 负责“编排”多个“小盒子”,让它们能协同工作,组成一个完整的应用系统。
3.使用docker初始化数据库
这里我们使用docker compose运行数据库