Skip to content

安装

环境准备

在开始之前,请确保您的开发环境满足以下要求:

后端环境

  • 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

后端安装

  1. 导入数据库脚本
bash
# 执行 SQL 脚本
mysql -u root -p < sql/init.sql
  1. 配置数据库连接

编辑 application.yml 文件,配置数据库连接信息:

yaml
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/prepeep?useUnicode=true&characterEncoding=utf-8
    username: root
    password: your_password
  1. 编译项目
bash
mvn clean install

前端安装

  1. 进入前端目录
bash
cd prepeep-ui
  1. 安装依赖
bash
npm install
  1. 启动开发服务器
bash
npm run dev

验证安装

启动后端服务后,访问:

  • Swagger 文档: http://localhost:8080/swagger-ui/index.html
  • 前端应用: http://localhost:3000

如果能够正常访问,说明安装成功!