Appearance
安装
环境准备
在开始之前,请确保您的开发环境满足以下要求:
后端环境
- JDK: 17 或更高版本
- Maven: 3.6 或更高版本
- 数据库: MySQL 5.7+ 或 8.0+
- Redis: 6.0+(可选,用于缓存)
前端环境
- Node.js: 16.0 或更高版本
- npm: 8.0 或更高版本(或使用 yarn/pnpm)
克隆项目
bash
git clone <repository-url>
cd cdexz后端安装
- 导入数据库脚本
bash
# 执行 SQL 脚本
mysql -u root -p < sql/init.sql- 配置数据库连接
编辑 application.yml 文件,配置数据库连接信息:
yaml
spring:
datasource:
url: jdbc:mysql://localhost:3306/prepeep?useUnicode=true&characterEncoding=utf-8
username: root
password: your_password- 编译项目
bash
mvn clean install前端安装
- 进入前端目录
bash
cd prepeep-ui- 安装依赖
bash
npm install- 启动开发服务器
bash
npm run dev验证安装
启动后端服务后,访问:
- Swagger 文档:
http://localhost:8080/swagger-ui/index.html - 前端应用:
http://localhost:3000
如果能够正常访问,说明安装成功!