开源考试系统 - 本地代码调试运行
文章目录
- 一、后端部署
- 1. 图形化克隆项目
- 2. 命令克隆项目
- 3. 创建数据库,初始化数据库脚本
- 4. IntelliJ IDEA打开项目
- 5. 数据库连接和redis配置
- 6. 启动redis和后端程序
- 6. 浏览器访问
- 二、前端部署
- 2.1. 打开源码安装依赖
- 2.2. 依次启动admin端和student端
- 2.3. 浏览器访问
- 补充
一、后端部署
码云开源:https://gitee.com/mindskip/xzs-mysql
1. 图形化克隆项目
2. 命令克隆项目
git clone git@gitee.com:mindskip/xzs-mysql.git
3. 创建数据库,初始化数据库脚本
创建xzs
数据库
注:表结构文件见:文章底部
4. IntelliJ IDEA打开项目
5. 数据库连接和redis配置
6. 启动redis和后端程序
6. 浏览器访问
学生端:http://localhost:8000/student/index.html
管理员端:http://localhost:8000/admin/index.html
释义:说一下为什么咱们只启动了后端,前端页面就可以访问了,因为,前端页面已经打包好了,并且已经放在了项目的resources下面的static文件夹中,因此,可以直接访问
二、前端部署
声明:如果只是为了看效果,前端部署可以跳过。如果深入学习,可以继续阅读和修改源码为二次开发。
前提:安装nodejs
2.1. 打开源码安装依赖
前端使用webstorm或者vscode,分别打开文件夹打开源代码\source\vue\xzs-student和source\vue\xzs-admin
执行下面2个命令,安装node_module:
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
npm install --registry https://registry.npm.taobao.org
2.2. 依次启动admin端和student端
执行下面命令,启动前端代码
npm run serve
2.3. 浏览器访问
学生系统地址:http://localhost:8001/student/index.html
管理端地址:http://localhost:8002/student/index.html
补充
其实前端静态页面已经在后台项目中了,启动前端是为了便于二次开发
开源考试系统 - 本地代码调试运行相关推荐
- 最强开源考试系统-卷王
本文是介绍国产开源考试系统的后起之秀,开源考试问卷系统天花板(功能已远远超出现阶段所有的开源考试系统),卷王考试系统,开源地址 SurveyKing Gitee. 卷王考试系统的部分功能已经超过目前主 ...
- 一个开源考试系统—PHPEMS
原文链接:这里 0.前言 一直想搭建考试系统,网上找了好多开源的,最终选择了phpems.原因是完全开源,可以随便diy.而且目前还有作者再维护. 官方网站:http://www.phpems.net ...
- 学之思开源考试系统 - 使用手册
文章目录 一.前期准备 1. 启动后端 2. 启动前台管理员端 3. 启动前台学员端 二.用户添加 2.1. 学生添加 2.2. 管理员添加 三.题目管理 3.1. 添加学科 2.2. 单选题添加 2 ...
- 开源前后端分离在线考试系统
首先告诉大家一个消息,就是因为上海这波疫情的扩散让人防不胜防,TJ君所在的小区已经进行了隔离,TJ君就被关在了家里,何时能出去也要等待上级部门的通知~ 看着外面自由散步的人们,真的感叹一句自由真好. ...
- (附源码)基于SpringBoot小而学在线考试系统 毕业设计141507
基于springboot小而学在线考试系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最 ...
- mysql基于SpringBoot小而学在线考试系统毕业设计源码141507
基于springboot小而学在线考试系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是 ...
- (附源码)springboot 在线考试系统 毕业设计461317
Springboot在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术 ...
- (附源码)springboot在线考试系统 毕业设计 160935
在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...
- (附源码)php在线考试系统 毕业设计 032028
基于PHP在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻 ...
最新文章
- IOS自定义表格UITableViewCell
- publishing failed with multiple errors resource is out of sync with the file system--转
- 阿里云低代码行业智能开放平台开拓行业AI应用新方法
- php redis 源码分析,从源码中分析关于phpredis中的连接池可持有数目
- 记一次中小公司的研发问题
- Go 并发编程 — 深入浅出 sync.Pool ,最全的使用姿势,最深刻的原理
- java pdf验签_java pdf验签
- 5日直播预告丨Oracle DBA的SQL编写技能提升宝典
- 虹软2.0 离线人脸识别 Android 开发 Demo
- LINUX编译OPENJDK:The tested endian intarget (big) differs from the endian expected to be found in the
- QT重装系统后的程序异常处理与Windows奔溃导致无法开机的资料备份
- Unity 获取直线与平面的交点
- google ads 关联 firebase 进行广告投放配置
- linux中添加中文输入法(汉语拼音)
- 致远OA自定义函数--正则表达式匹配校验
- C++ std::string::substr()
- Apollo + Springboot 整合(多环境版)
- mysql服务端heidisql_MySQL管理工具HeidiSQL
- BPC BADI开发注意事项
- android 進度條_Android ProgressBar 反向進度條/進度條從右到左走