https://github.com/quarkcloudio/quark-per
Laravel + Ant Design Pro 前后端分离的管理后台,Build Anything With Quark
https://github.com/quarkcloudio/quark-per
Last synced: 7 months ago
JSON representation
Laravel + Ant Design Pro 前后端分离的管理后台,Build Anything With Quark
- Host: GitHub
- URL: https://github.com/quarkcloudio/quark-per
- Owner: quarkcloudio
- License: other
- Created: 2020-02-10T07:27:12.000Z (over 6 years ago)
- Default Branch: 2.0
- Last Pushed: 2024-10-05T05:02:26.000Z (almost 2 years ago)
- Last Synced: 2025-10-03T09:28:52.036Z (10 months ago)
- Language: PHP
- Homepage: https://quarkcloud.io/quark-per/
- Size: 16.4 MB
- Stars: 169
- Watchers: 3
- Forks: 22
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
## 介绍
QuarkAdmin 是一个可以帮你快速搭建管理后台的工具;它提供的丰富组件,能帮助您使用很少的代码就能搭建出功能完善的管理后台。
## 系统特性
**内置功能**
* 管理员管理
* 用户管理
* 权限系统
* 菜单管理
* 系统配置
* 操作日志
* 附件管理
**内置组件**
* Layout组件
* Container组件
* Card组件
* Table组件
* Form组件
* Show组件
* TabForm组件
* ...
## 安装
需要安装PHP7.2+ 和 Laravel8.0+,首先确保安装好了laravel,并且数据库连接设置正确。
``` bash
# 第一步,安装依赖
composer require quarkcloudio/quark-per
# 第二步,然后运行下面的命令来发布资源:
php artisan quarkadmin:publish
# 第三步,然后运行下面的命令完成安装:
php artisan quarkadmin:install
```
运行命令的时候,如果遇到了下面的错误:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes ...
您可以找到 config 目录下的 database.php 文件,进行更改:
``` php
// 将 strict 改为 false
'strict' => false,
// 将 engine 改为 'InnoDB'
'engine' => 'InnoDB',
```
完成安装后,执行如下命令,快速启动服务:
``` bash
php artisan serve
```
后台地址: http://127.0.0.1:8000/admin/index
默认用户名:administrator 密码:123456
## 更新
``` bash
# 第一步,更新依赖
composer update quarkcloudio/quark-per
# 第二步,执行更新命令
php artisan quarkadmin:update
```
## 演示站点
网址:[http://per.quarkcloud.io/admin/](http://per.quarkcloud.io/admin/)
用户名:administrator 密码:123456
## 技术支持
为了避免打扰作者日常工作,你可以在Github上提交 [Issues](https://github.com/quarkcloudio/quark-per/issues)
相关教程,你可以查看 [在线文档](http://www.quarkcloud.io/quark-per/)
## License
QuarkAdmin is licensed under The MIT License (MIT).