# 项目介绍

# 目录结构

# 前端结构

├── build                      // 构建相关
├── bin                        // 执行脚本
├── public                     // 公共文件
│   ├── favicon.ico            // favicon图标
│   └── index.html             // html模板
│   └── robots.txt             // 反爬虫
├── src                        // 源代码
│   ├── api                    // 所有请求
│   ├── assets                 // 主题 字体等静态资源
│   ├── components             // 全局公用组件
│   ├── directive              // 全局指令
│   ├── layout                 // 布局
│   ├── router                 // 路由
│   ├── store                  // 全局 store管理
│   ├── utils                  // 全局公用方法
│   ├── views                  // view
│   ├── App.vue                // 入口页面
│   ├── main.js                // 入口 加载组件 初始化等
│   ├── permission.js          // 权限管理
│   └── settings.js            // 系统配置
├── .editorconfig              // 编码格式
├── .env.development           // 开发环境配置
├── .env.production            // 生产环境配置
├── .env.staging               // 测试环境配置
├── .eslintignore              // 忽略语法检查
├── .eslintrc.js               // eslint 配置项
├── .gitignore                 // git 忽略项
├── babel.config.js            // babel.config.js
├── package.json               // package.json
└── vue.config.js              // vue.config.js
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

# 后端结构

├── addons                      // 插件目录
├── app                         // 应用目录
│   ├── admin                   // 后台管理应用目录
│        └── config             // 应用配置文件目录
│        └── controller         // 应用控制器目录
│        └── listener           // 应用事件目录
│        └── model              // 应用model目录
│        └── route              // 应用路由目录
│        └── service            // 应用service目录
│        └── traits             // 应用复用类目录
│        └── validate           // 应用校验类目录
│   └── AppService.php          //
│   └── BaseController.php      //
│   └── common.php              //
│   └── event.php               //
│   └── ExceptionHandle.php     //
│   └── middleware.php          // 中间件
│   └── provider.php            //
│   └── Request.php             //
│   └── service.php             //
├── config                      // 系统级配置文件
├── extend                      // 类方法
├── public                      // 入口目录
│   ├── storage                 // 上传目录
│   ├── index.php               // 入口文件
├── route                     // 系统级路由
├── runtime                   // 日志
├── vendor                    // 第三方类库
├── .env                      // 配置文件
├── .example.env                      //环境配置模板
├── .composer.json              // composer配置
├── .gitignore                 // git 忽略项
├── .composer.lock            // babel.config.js
├── LICENSE.txt               // 开源协议
└── think                     // 命令行入口
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

# 采用技术栈

  • 前端技术栈 ES6、vue、vuex、vue-router、vue-cli、axios、element-ui、antV-G2
  • 后端技术栈 ThinkPHP6、Jwt、Mysql
最近一次更新: 5/11/2022, 8:59:43 PM