# 后端介绍
此框架为基于Laravel8.x+Vue+AntDesign研发的前后端分离项目,包括前端和后端两个独立的部分,因此部署时也是分别单独部署的,从框架的目录结构我们即可看出是 Laravel8.x
的目录结构,为了方便打包前端项目代码我们也放入了其中,目录名称为 avui
除此之外其余都是后端部分的源码部分,目录结构如下所示:
RXThinkCMF_AVL8_PRO
├── app // 应用目录
│ └── Console // 控制台
│ └── Exceptions // 扩展
│ └── Helpers // 自定义帮助
│ └── Http // 网络请求层
│ └── Controllers // 控制器
│ └── Middleware // 中间件
│ └── Kernel.php
│ └── Models // 服务层
│ └── Providers // 自定义模板
│ └── Services // 自定义模板
│ └── .... // 业务表单
├── bootstrap // 应用目录
├── config // 配置目录
│ ├─admin.php // 后端配置
│ ├─app.php // 应用配置
│ ├─auth.php // 认证
│ ├─broadcasting.php // 广播类
│ ├─cache.php // 缓存
│ ├─cors.php // 跨域
│ ├─database.php // 数据库配置
│ ├─filesystem.php // 文件磁盘配置
│ ├─hashing.php //
│ ├─logging.php // 日志配置
│ ├─mail.php // 邮件
│ ├─queue.php // 队列
│ ├─services.php // 服务类
│ ├─session.php // Session配置
│ └─view.php // 视图配置
├── doc // 系统文档存放目录
├── avui // 前端代码存放目录
├── public // 资源文件
├── resources // 资源文件
├── routes // 路由
├── storage // 存储目录
├── vendor // 第三方依赖库
├── .... // 其他目录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38