目录文件说明

一级目录

  1. .
  2. ├── build
  3. ├── api-server------------------------------------------ 后端接口代码
  4. ├── dashboard------------------------------------------- 管理后台前端代码
  5. ├── sidebar--------------------------------------------- 聊天侧边栏前端代码
  6. └── workbench------------------------------------------- 工作台前端代码
  7. ├── LICENSE
  8. └── README.md

PHP接口目录

  1. .
  2. ├── app
  3. ├── Action------------------------------------------- 控制器
  4. ├── Command------------------------------------------ 命令行
  5. ├── Constants---------------------------------------- 枚举
  6. ├── Contract----------------------------------------- 契约
  7. ├── Listener----------------------------------------- 监听
  8. ├── Logic-------------------------------------------- 逻辑层
  9. ├── Middleware--------------------------------------- 中间件
  10. ├── Model-------------------------------------------- 模型层
  11. ├── Process------------------------------------------ (消费)进程
  12. ├── QueueService------------------------------------- 异步列队
  13. ├── Service------------------------------------------ 服务层
  14. ├── Task--------------------------------------------- 任务
  15. ├── Tool--------------------------------------------- 工具
  16. ├── plugins--------------------------------------------- 插件
  17. ├── archive------------------------------------------ 插件归档
  18. └── vendor------------------------------------------- 插件代码
  19. ├── public
  20. ├── bin
  21. ├── composer.json
  22. ├── composer.lock
  23. ├── config
  24. ├── docker-compose.sample.yml
  25. ├── docker-entrypoint.sh
  26. ├── Dockerfile
  27. ├── install.sh
  28. ├── migrations
  29. ├── package.json
  30. ├── phpstan.neon
  31. ├── phpunit.xml
  32. ├── README.MD
  33. ├── runtime
  34. ├── seeders
  35. ├── storage
  36. ├── test
  37. └── vendor

前端结构

  1. .
  2. ├── README.md------------------------------------------- 项目说明
  3. ├── babel.config.js------------------------------------- babel配置文件
  4. ├── config
  5. ├── plugin.config.js-------------------------------- 插件配置文件
  6. └── themePluginConfig.js---------------------------- 主题配置文件
  7. ├── jest.config.js
  8. ├── jsconfig.json
  9. ├── package.json
  10. ├── postcss.config.js
  11. ├── public
  12. ├── favicon.ico------------------------------------- 浏览器icon
  13. └── index.html-------------------------------------- Vue 入口模板
  14. ├── src
  15. ├── App.vue----------------------------------------- Vue 模板入口
  16. ├── api--------------------------------------------- Api ajax
  17. ├── assets------------------------------------------ 本地静态资源
  18. ├── components-------------------------------------- 业务通用组件
  19. ├── core-------------------------------------------- 项目引导, 全局配置初始化,依赖包引入等
  20. ├── global.less------------------------------------- 全局样式
  21. ├── layouts----------------------------------------- 控制器
  22. ├── main.js----------------------------------------- Vue 入口 JS
  23. ├── router------------------------------------------ Vue-Router
  24. ├── store------------------------------------------- Vuex
  25. ├── utils------------------------------------------- 工具库
  26. └── views------------------------------------------- 业务页面入口和常用模板
  27. ├── vue.config.js--------------------------------------- Vue主配置
  28. └── webstorm.config.js---------------------------------- ide配置文件