docs: 更新核心文档和前端代码中的后端目录引用为 server

This commit is contained in:
2026-06-27 17:26:50 +08:00
parent 8f51701f54
commit 5586dc5eac
8 changed files with 24 additions and 24 deletions
+4 -4
View File
@@ -20,7 +20,7 @@ This file provides guidance to Codex (Codex.ai/code) when working with code in t
```
.
├── backend-single/ # Spring Boot 单体后端服务
├── server/ # Spring Boot 单体后端服务
├── web/ # 用户前端 (Vue3 + TS + Vite)
├── web-admin/ # 管理后台 (Vue3 + TS + Element Plus)
├── UniApp/ # 跨平台移动应用 (微信小程序/H5)
@@ -34,11 +34,11 @@ This file provides guidance to Codex (Codex.ai/code) when working with code in t
## 常用命令
### 后端 (backend-single)
### 后端 (server)
```bash
# 进入后端目录
cd backend-single
cd server
# 编译打包
mvn clean package -DskipTests
@@ -47,7 +47,7 @@ mvn clean package -DskipTests
mvn spring-boot:run
# 或直接运行 JAR
java -jar target/backend-single-1.0.0.jar
java -jar target/server-1.0.0.jar
# 运行测试
mvn test
+4 -4
View File
@@ -20,7 +20,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
```
.
├── backend-single/ # Spring Boot 单体后端服务
├── server/ # Spring Boot 单体后端服务
├── web/ # 用户前端 (Vue3 + TS + Vite)
├── web-admin/ # 管理后台 (Vue3 + TS + Element Plus)
├── UniApp/ # 跨平台移动应用 (微信小程序/H5)
@@ -34,11 +34,11 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
## 常用命令
### 后端 (backend-single)
### 后端 (server)
```bash
# 进入后端目录
cd backend-single
cd server
# 编译打包
mvn clean package -DskipTests
@@ -47,7 +47,7 @@ mvn clean package -DskipTests
mvn spring-boot:run
# 或直接运行 JAR
java -jar target/backend-single-1.0.0.jar
java -jar target/server-1.0.0.jar
# 运行测试
mvn test
+1 -1
View File
@@ -70,7 +70,7 @@
│ ├── emotion-reward/ # 成就奖励服务
│ ├── emotion-stats/ # 统计分析服务
│ └── emotion-common/ # 公共模块
├── backend-single/ # SpringBoot单体后端服务
├── server/ # SpringBoot单体后端服务
├── web/ # 旧版Web前端
├── web-new/ # 新版Web前端(Vue3+TS)
└── 开心APP网页代码v1.1/ # 早期网页版本
+1 -1
View File
@@ -11,7 +11,7 @@
### 1. 本地打包
```bash
# 在 backend-single 目录下执行
# 在 server 目录下执行
./deploy.sh
```
+4 -4
View File
@@ -281,10 +281,10 @@ PUT /aiConfig/updateFromTest
- **类型**: `web-admin/src/types/aiconfig.ts`
### 后端文件
- **Controller**: `backend-single/src/main/java/com/emotion/controller/AiConfigController.java`
- **Service**: `backend-single/src/main/java/com/emotion/service/AiConfigService.java`
- **ServiceImpl**: `backend-single/src/main/java/com/emotion/service/impl/AiConfigServiceImpl.java`
- **Request DTO**: `backend-single/src/main/java/com/emotion/dto/request/aiconfig/AiConfigTestUpdateRequest.java`
- **Controller**: `server/src/main/java/com/emotion/controller/AiConfigController.java`
- **Service**: `server/src/main/java/com/emotion/service/AiConfigService.java`
- **ServiceImpl**: `server/src/main/java/com/emotion/service/impl/AiConfigServiceImpl.java`
- **Request DTO**: `server/src/main/java/com/emotion/dto/request/aiconfig/AiConfigTestUpdateRequest.java`
### 数据库字段
- `api_base_url`: API完整URL
+1 -1
View File
@@ -2,7 +2,7 @@
* 认证相关类型定义
*/
// 登录请求(对齐 backend-single:手机号 + 短信验证码)
// 登录请求(对齐 server:手机号 + 短信验证码)
export interface LoginRequest {
/** 手机号 */
phone: string
+5 -5
View File
@@ -75,7 +75,7 @@ bash deploy-all.sh admin
## 📊 部署流程详解
### 后端部署流程
1. 检查 `backend-single/deploy.sh` 是否存在
1. 检查 `server/deploy.sh` 是否存在
2. 执行后端部署脚本
- 清理旧的构建文件
- 编译项目 (`mvn clean package`)
@@ -149,11 +149,11 @@ ls -lh /data/www/emotion-museum-admin/
mvn -v
# 2. 手动编译项目
cd backend-single
cd server
mvn clean package -DskipTests
# 3. 检查 JAR 文件是否生成
ls -lh target/backend-single-1.0.0.jar
ls -lh target/server-1.0.0.jar
# 4. 重新执行部署
bash deploy-all.sh backend
@@ -298,10 +298,10 @@ bash deploy-all.sh all
## 📞 支持
如有问题,请参考以下文件:
- `backend-single/部署说明.md` - 后端部署详情
- `server/部署说明.md` - 后端部署详情
- `web/部署说明.md` - 前端部署详情
- `web-admin/部署说明.md` - 管理后台部署详情
- `backend-single/deploy.sh` - 后端部署脚本
- `server/deploy.sh` - 后端部署脚本
- `web/deploy.sh` - 前端部署脚本
- `web-admin/deploy.sh` - 管理后台部署脚本
+4 -4
View File
@@ -68,7 +68,7 @@ ssh root@101.200.208.45 "ls -lh /data/www/emotion-museum/"
| 问题 | 解决方案 |
|------|---------|
| JAR 文件不存在 | `cd backend-single && mvn clean package -DskipTests` |
| JAR 文件不存在 | `cd server && mvn clean package -DskipTests` |
| dist 目录不存在 | `cd web && npm install && npm run build` |
| SSH 连接失败 | `ssh-copy-id -i ~/.ssh/id_rsa.pub root@101.200.208.45` |
| 前端 404 | `ssh root@101.200.208.45 "nginx -s reload"` |
@@ -80,7 +80,7 @@ ssh root@101.200.208.45 "ls -lh /data/www/emotion-museum/"
deploy-all.sh
├── 后端部署
│ ├── 检查脚本存在
│ ├── 执行 backend-single/deploy.sh
│ ├── 执行 server/deploy.sh
│ └── 验证部署结果
├── 前端部署
│ ├── 检查脚本存在
@@ -131,9 +131,9 @@ deploy-all.sh
## 📞 获取帮助
- 详细说明: `一键部署说明.md`
- 后端部署: `backend-single/部署说明.md`
- 后端部署: `server/部署说明.md`
- 前端部署: `web/部署说明.md`
- 后端脚本: `backend-single/deploy.sh`
- 后端脚本: `server/deploy.sh`
- 前端脚本: `web/deploy.sh`
---