README.md

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<p></p>
<p></p>

<p align="center">
<img src="./imgs/logo.png" height="80"/>
</p>

<div align="center">

[![star](https://gitee.com/pig0224/ExamKing/badge/star.svg?theme=gvp)](https://gitee.com/pig0224/ExamKing/stargazers) 
[![fork](https://gitee.com/pig0224/ExamKing/badge/fork.svg?theme=gvp)](https://gitee.com/pig0224/ExamKing/members) 
[![GitHub stars](https://img.shields.io/github/stars/pig0224/ExamKing?logo=github)](https://github.com/pig0224/ExamKing/stargazers) 
[![GitHub forks](https://img.shields.io/github/forks/pig0224/ExamKing?logo=github)](https://github.com/pig0224/ExamKing/network) 
[![GitHub license](https://img.shields.io/github/license/pig0224/ExamKing)](https://github.com/pig0224/ExamKing/blob/master/LICENSE) 

</div>

<div align="center">

考试君 - 基于 .NET 6 的 Furion 框架开发在线考试系统

</div>

## 💐 架构

<p align="center">
<img src="./imgs/ExamKing-Diagram.png" height="650"/>
</p>

## 🥗 开发环境要求

- Visual Studio 2019 16.8 +
- .NET 6 SDK +
- .Net Standard 2.1 +

## 🌭 docker 部署 (推荐)

> ⚠️ 注意:请提前准备好 docker 和 docker-compose 环境!相关配置请至 ./docker/.env

```shell
# 启动
./deploy.sh start

# 停止
./deploy.sh stop

# 帮助
./deploy.sh help
```

## 🍿 本地开发
```text
1. 将 ./docker/backend/mysql/init/examkinig.sql 文件导入数据库
2. 使用 Visual Studio 打开 ./backend/ExamKing.sln 项目
3. 在 ExamKing.Database.Core 中配置的 dbsettings.Development.json 开发环境数据库
4. 在 ./frontend/admin 和 ./frontend/teacher 下分别安装依赖 npm install
5. 在 ./frontend/admin 和 ./frontend/teacher 下分别启动前端项目 npm run dev
6. 将 ./frontend/examking-app 加载至 uniapp 开发工具, 运行到手机端
```

后面还有 32 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。