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