An open API service indexing awesome lists of open source software.

https://github.com/yurunsoft/imi-gobang


https://github.com/yurunsoft/imi-gobang

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# imi-gobang

一款使用 imi 框架开发的五子棋在线对战系统。

本项目用于学习进阶 imi 实战视频教程,即将在 B 站免费连载,敬请期待!

项目基于 AGPL V3 协议开源。前端 UI 禁止商用!

演示地址:

imi 框架交流群:17916227 [![点击加群](https://pub.idqqimg.com/wpa/images/group.png "点击加群")](https://jq.qq.com/?_wv=1027&k=5wXf4Zq)

## 技术栈

### 后端

[imi 框架](https://www.imiphp.com/)

[Swoole](https://www.swoole.com/)

[PHP](https://www.php.net/)

### 前端

[Vue](https://cn.vuejs.org/)

## 运行

### 服务端

**配置:**

`config/config.php` 中可以改端口及数据库等配置

**运行命令:**

```shell
cd server

# Composer 安装
composer update

# 导入数据数据库表结构
vendor/bin/imi generate/table

# 启动服务
vendor/bin/imi server/start
```

### 前端页面

**配置:**

`vue.config.js` 中可以改端口

`.env` 中修改**正式**环境的接口 URL

`.env.development` 中修改**测试**环境的接口URL

**运行命令:**

```shell
cd h5
npm install
npm run serve
```

## 预览图

![](res/1.jpg)
![](res/2.jpg)
![](res/3.jpg)
![](res/4.jpg)
![](res/5.jpg)