|
|
|
@ -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 <token>`;
|
|
|
|
|
- 验证码过期:重新获取 `/captchaImage`;
|
|
|
|
|
- 超时:前端默认 2000ms,可在 `src/utils/request.js` 调整。
|
|
|
|
|
|
|
|
|
|
6. 目录规范
|
|
|
|
|
- 主分支:`main`;结构包含 `doc/` 与 `src/`;
|
|
|
|
|
- 前后端独立启动;
|
|
|
|
|
|
|
|
|
|
|