From 9af08eb0c53e9ddc8262cf9d555b6122a9556903 Mon Sep 17 00:00:00 2001 From: pxqbzjk5c <1499856873@qq.com> Date: Thu, 28 Aug 2025 20:53:15 +0800 Subject: [PATCH] ADD file via upload --- DeploymentGuide | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 DeploymentGuide diff --git a/DeploymentGuide b/DeploymentGuide new file mode 100644 index 0000000..377411d --- /dev/null +++ b/DeploymentGuide @@ -0,0 +1,51 @@ +部署说明(Windows 环境) + +1. 环境准备 +- 操作系统:Windows 10/11 +- JDK:8+(建议 11) +- Node.js:16+(与项目 `package.json` 兼容) +- Redis:用于验证码缓存 + +2. 后端(Spring Boot) +2.1 进入目录 +`backend/backend/prj-backend(Spring Boot版)` + +2.2 配置 +- 编辑 `src/main/resources/application.yml`: + - 数据库连接(url、username、password) + - Redis 连接 + +2.3 编译与运行 +- 使用IDE(IntelliJ IDEA/Eclipse)导入Maven项目并运行 `SpringBootApplication`; +- 或命令行(PowerShell): + - `mvn -v`(确认Maven可用) + - `mvn clean package -DskipTests` + - 运行:`java -jar target/*.jar` + +3. 前端(Vue) +3.1 进入目录 +`frontend` + +3.2 安装依赖(首次) +`npm install` + +3.3 配置 +- 在根目录或 `.env.*` 中设置 `VUE_APP_BASE_API` 指向后端地址(如 `http://localhost:8080`)。 + +3.4 启动 +`npm run serve` + +4. 访问 +- 前端开发地址:`http://localhost:8080`(或控制台实际端口) +- 登录页:`/login`;首页:`/index` + +5. 常见问题 +- 401:确认登录成功并在请求头携带 `Authorization: Bearer `; +- 验证码过期:重新获取 `/captchaImage`; +- 超时:前端默认 2000ms,可在 `src/utils/request.js` 调整。 + +6. 目录规范 +- 主分支:`main`;结构包含 `doc/` 与 `src/`; +- 前后端独立启动; + +