本仓库用于存放毕业设计代码,同时也给想要使用node.js,vue.js构建系统的同志做个参考。。。
编程题判题使用的是青岛大学的判题核心,https://github.com/QingdaoU/JudgeServer
代码判重使用SIM实现,地址
demo地址:ali.tapme.top:8008 管理员账户密码:123456/123456
使用docker一键部署。需要先设置mysql 密码和判题核心的密钥环境变量.然后执行start.sh即可。
注意下面只是临时设置环境变量,终端关闭就会失效。
export MYSQL_PASS=123456
#export JUDGE_TOKEN=12345678
chmod +x start.sh
./start.sh
部署完毕后访问:部署机器ip:8089。
PS:如果docker pull 镜像速度很慢,请给docker设置国内加速地址。
- vue.js
- element.ui
- axios
- node.js
- koa
- jwt
- mysql
- redis