![octo-exam](https://socialify.git.ci/Lmmmmmm-bb/octo-exam/image?description=1&language=1&name=1&theme=Light)
<p align="center">
<a href="https://github.com/Lmmmmmm-bb/octo-exam/actions/workflows/codeql-analysis.yml"><img alt="octo-exam-Codeql-Action" src="https://github.com/Lmmmmmm-bb/octo-exam/actions/workflows/codeql-analysis.yml/badge.svg"></a>
</p>
<p align="center">
<a href="https://github.com/Lmmmmmm-bb/octo-exam/blob/main/LICENSE"><img alt="GitHub license" src="https://img.shields.io/github/license/Lmmmmmm-bb/octo-exam"></a>
<a href="http://commitizen.github.io/cz-cli/"><img alt="Commitizen friendly" src="https://img.shields.io/badge/commitizen-friendly-brightgreen.svg"></a>
<a href="https://github.com/Lmmmmmm-bb/octo-exam/issues"><img alt="GitHub issues" src="https://img.shields.io/github/issues/Lmmmmmm-bb/octo-exam"></a>
<a href="https://github.com/Lmmmmmm-bb/octo-exam/pulls"><img alt="GitHub PR" src="https://img.shields.io/badge/PR-Welcome-%2345A2FF"></a>
<a href="https://github.com/Xujingling927/OnlineExamSystem"><img alt="octo-exam-BE" src="https://img.shields.io/badge/BE-Xujingling927-blue"></a>
<a href="mailto:[email protected]"><img alt="Email" src="https://img.shields.io/badge/Email-Google-%23d95040"></a>
</p>
## 技术栈
- Vite
- Vue3 + Vue-Router4 + Pinia
- Axios
- ESLint + Prettier
- Commit Lint + Husky
- Element Plus + Tailwind CSS
- SCSS + SCSS-Typed-Modules
- pnpm
## 启动项目
```shell
# 开发调试
> pnpm install # 安装依赖
> pnpm dev # 启动开发服务器
# 生产环境
> pnpm build # 构建生产环境
> pnpm preview # 本地预览
```
## 一些问题的解答
### Why Pinia not Vuex
由于 Vuex4 对 TS 的支持不太友好,Pinia 有更好的 TS 支持和函数式思想,提供的 API 简单,上手也更快,所以最后选择了 Pinia。[对比 Pinia 和 Vuex](https://pinia.vuejs.org/introduction.html#comparison-with-vuex)
### Commit Lint Friendly
仓库使用了 `commit-lint` 和 `cz-customizable`,请使用 `pnpm commit` 代替 `git commit`。
没有合适的资源?快使用搜索试试~ 我知道了~
Vite + Vue3 的在线考试系统.zip
共154个文件
ts:66个
vue:43个
scss:15个
需积分: 0 0 下载量 108 浏览量
2023-12-31
19:29:46
上传
评论
收藏 206KB ZIP 举报
温馨提示
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。
资源推荐
资源详情
资源评论
收起资源包目录
Vite + Vue3 的在线考试系统.zip (154个子文件)
commit-msg 92B
.env.development 16B
.eslintignore 26B
.eslintrc 601B
.gitignore 294B
index.html 552B
favicon.ico 15KB
.cz-config.js 2KB
tailwind.config.js 181B
postcss.config.js 111B
package.json 2KB
tsconfig.json 529B
tsconfig.node.json 142B
LICENSE 1KB
CODE_OF_CONDUCT.md 5KB
README.md 2KB
BUG_ISSUE_TEMPLATE.md 485B
FEATURE_ISSUE_TEMPLATE.md 153B
CUSTOM_ISSUE_TEMPLATE.md 62B
favicon-32.png 2KB
favicon-16.png 682B
pre-commit 58B
.prettierignore 34B
.prettierrc 208B
.env.production 25B
index.module.scss 898B
index.module.scss 384B
theme.scss 352B
index.module.scss 284B
index.module.scss 250B
index.module.scss 244B
index.module.scss 219B
index.module.scss 180B
index.module.scss 177B
global.scss 170B
index.module.scss 149B
index.scss 136B
index.module.scss 110B
index.module.scss 99B
index.module.scss 0B
en-US.ts 3KB
zh-CN.ts 3KB
index.ts 2KB
http.ts 2KB
config.ts 2KB
routes.ts 2KB
user-config.ts 1KB
menu-config.ts 951B
index.ts 921B
index.ts 778B
index.ts 764B
type.ts 718B
config.ts 710B
vite.config.ts 701B
question.ts 699B
base-response.ts 579B
index.ts 554B
copy.ts 520B
type.ts 516B
user-config.ts 471B
config.ts 454B
index.ts 446B
main.ts 436B
useLocale.ts 418B
local-storage.ts 379B
index.ts 376B
type.ts 356B
useToggle.ts 356B
type.ts 345B
store-keys.ts 297B
components.d.ts 296B
env.d.ts 284B
exam.ts 273B
config.ts 270B
index.ts 268B
motion.ts 263B
type.ts 262B
crypto.ts 256B
type.ts 223B
type.ts 214B
type.ts 210B
index.ts 209B
type.ts 206B
type.ts 192B
type.ts 191B
typings.d.ts 181B
config.ts 179B
type.ts 175B
config.ts 173B
persist.ts 170B
config.ts 167B
paper.ts 151B
score.ts 146B
type.ts 135B
auto-imports.d.ts 126B
type.ts 119B
index.ts 104B
element.ts 100B
config.ts 99B
type.ts 95B
共 154 条
- 1
- 2
资源评论
白话Learning
- 粉丝: 3275
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功