使用技术:SpringBoot,SpringCloud Alibaba,Mybatis-Plus,Redis,MySQL,EasyExcel,SpringSecurity+JWT+Token,Swagger,Vue,Element-Ui
- 打开vue-admin文件夹
- 执行npm install命令,执行没报错的话会生成node_modules文件夹
- 执行npm run dev命令,启动项目
- 前后台启动步骤一致,前台是vue-front文件夹
- 修改service_acl项目下的application.yml文件(数据库连接,nacos注册中心地址,redis配置)
- 修改service_core项目下的application.yml文件(redis配置,数据库连接,注册中心地址,腾讯云NLP自然语言处理秘钥 重点如果没配置腾讯云的秘钥的话无法使用自动打分 )
- 修改service_msm项目下的application.yml文件(redis配置,注册中心地址,腾讯云短信服务秘钥 重点如果没配置腾讯云的秘钥的话无法使用短信服务 )
- 修改service_oss项目下的application.yml文件(注册中心地址,阿里云oss服务秘钥 重点如果没配置阿里云的秘钥的话无法使用oss服务 )
- 修改infrastructure文件夹下的api_gateway项目下的application.yml文件(nacos服务地址)
- 启动上述5个项目的主程序
- 登录页面
- 滑块验证码
- 首页
- 字典管理
- 网站设置
- 日志管理
- 题目列表
- 添加题目
- excel批量导入题目
- 试卷列表
- 添加试卷
- 会员列表
- 消息管理
- 首页
- 登录
- 注册
- 用户信息
- 试卷详情
- 考试
- 考试记录
- 错题本