这是武汉大学计算机学院2020级大型课程软件设计课程的小组项目,围棋对弈平台
项目网址 dragondj.space
本项目 Github 仓库地址 go-platform
本项目前端 Github 仓库地址 go-platform-ui
本项目后端 Github 仓库地址 go-platform-server
第一轮迭代 阶段报告
第二轮迭代 阶段报告
第三轮迭代 阶段报告
最终报告文档 最终报告
最终报告PPT PPT
前端使用 Vue3 与 Element Plus 框架开发
后端使用 Spring Boot 与 JPA 框架开发
部署时使用 Maven 打包为 Docker 镜像
部署脚本 new-go-server 在 Maven 打包 go-server 镜像完成后运行本脚本,即正常在本机运行起项目
部署脚本 new-katago 在 Maven 打包 katago 镜像完成后运行本脚本,即正常在本机运行起项目
静态资源更新脚本 copy-static 在 ui
项目发生更新,导致 npm run build 打包产物 dist 文件夹发生变化后,运行本脚本即可重新打包并更新 server 项目的静态文件