基于vue+element实现,所有数据存在浏览器端。
不需要数据库,不需要服务器。
-
方法一:node环境
-
npm install npm run dev
-
运行完成后将自动打开网站
-
-
方法二:直接运行
- 下载最新发布的部署包,选中其中的zip文件下载
- 解压下载好的zip文件
- 使用任意方式开启一个http服务,例如python在当前目录启用http服务方法
python -m http.server 80
- 题库静态加载和统计
- 范围选取(可以灵活选择一个题库中的某个范围内的题)
- 随机题序(将选中的题目顺序打乱)
- 刷题模式(类似于背单词软件的直接选中功能)
- 急速模式(正确的题目将直接提交)
- 斩杀模式(题目完成后将会隐藏起来方便思维聚焦)
- 筛选连对(错题本模式)(只显示连对次数少于某次的题)
- 题目解析和历史统计
- 无限模式(完成一轮后点击立即开始下一轮)
- 在
data\problems\index.json
中设置题库目录。 - 在
data\problems\database\XXXXX.json
中设置题目内容,文件名与index.json中对应即可,可参考默认案例。
第一次做题时候不会有统计,以后再次刷到这个题的时候则会显示该题的历史做题记录
如果存在bug或意见,您可以在 issue 中提出,或在 pull request 中提交您的代码,成为贡献者!