1. ├─.editorconfig ----------------------------- 编辑器配置文件
  2. ├─.env.development -------------------------- 开发环境接口地址和wss配置文件
  3. ├─.env.production --------------------------- 正式环境接口地址和wss配置文件
  4. ├─.env.test --------------------------------- 测试环境接口地址和wss配置文件
  5. ├─.gitignore -------------------------------- git忽略配置文件
  6. ├─babel.config.js --------------------------- babel配置文件
  7. ├─jsconfig.json ----------------------------- jsconfig配置文件
  8. ├─package.json ------------------------------ 包管理文件
  9. ├─postcss.config.js ------------------------- postcss配置文件
  10. ├─README.md --------------------------------- 项目说明文档
  11. ├─vue.config.js ----------------------------- vue-cli配置文件
  12. ├─src --------------------------------------- 应用业务代码目录
  13. | ├─App.vue -------------------------------- vue根组件
  14. | ├─main.js -------------------------------- vue入口文件
  15. | ├─permission.js -------------------------- 动态路由逻辑文件
  16. | ├─settings.js ---------------------------- 应用配置js
  17. | ├─views ---------------------------------- 页面目录和业务页面
  18. | | ├─system ----------------------------- 系统管理
  19. | | ├─setting ---------------------------- 设置管理
  20. | | ├─member ----------------------------- 会员管理
  21. | | ├─file ------------------------------- 文件管理
  22. | | ├─content ---------------------------- 内容管理
  23. | ├─utils ---------------------------------- 工具函数
  24. | | ├─auth.js ---------------------------- 基于cookie的用户状态工具函数
  25. | | ├─clipboard.js ----------------------- 粘贴函数
  26. | | ├─element-size.js -------------------- element-ui大小切换函数
  27. | | ├─index.js --------------------------- 常用工具函数
  28. | | ├─install.js ------------------------- UI组件注册函数
  29. | | ├─page-title.js ---------------------- 获取页面标题
  30. | | ├─permission.js ---------------------- 权限验证
  31. | | ├─request.js ------------------------- 请求函数
  32. | | ├─settings.js ------------------------ 配置函数
  33. | | validate.js ------------------------- 是否是外链
  34. | | ├─screen-height.js ------------------- 屏幕高度
  35. | | ├─scroll-to.js ----------------------- 回到顶部
  36. | ├─styles --------------------------------- CSS样式目录
  37. | | yyladmin.scss ----------------------- 管理系统自定义样式
  38. | | ├─element-ui.scss -------------------- 自定义element-ui
  39. | | ├─element-variables.scss ------------- 自定义element-ui主题
  40. | | ├─index.scss ------------------------- 根样式文件
  41. | | ├─mixin.scss ------------------------- scss minxin
  42. | | ├─sidebar.scss ----------------------- 侧边栏样式
  43. | | ├─theme.scss ------------------------- 暗黑和明亮样式主题
  44. | | ├─transition.scss -------------------- 动画样式
  45. | | └─variables.scss --------------------- 样式变量
  46. | ├─store ---------------------------------- 全局状态管理目录
  47. | | ├─getters.js ------------------------- vuex getter
  48. | | ├─index.js --------------------------- 状态管理主js
  49. | | ├─modules ---------------------------- 状态管理模块目录
  50. | | | ├─app.js ------------------------ 应用状态
  51. | | | ├─permission.js ----------------- 权限路由角色状态
  52. | | | ├─settings.js ------------------- 全局配置状态
  53. | | | ├─tagsView.js ------------------- 标签栏状态
  54. | | | user.js ------------------------ 用户状态
  55. | ├─router --------------------------------- 路由目录
  56. | | index.js ---------------------------- 静态路由(不受权限和角色控制)
  57. | ├─layout --------------------------------- 布局组件目录
  58. | | ├─index.vue -------------------------- 布局根组件
  59. | | ├─mixin ------------------------------ mixin
  60. | | | ResizeHandler.js ---------------- 监听屏幕大小变化和判断是否是手机端
  61. | | ├─components ------------------------- 布局子组件目录
  62. | | | ├─AppMain.vue ------------------ main跟组件
  63. | | | ├─index.js --------------------- 导出所有布局子组件
  64. | | | ├─Navbar.vue ------------------- 头部导航栏
  65. | | | ├─TagsView --------------------- (业务页面标签栏)暂时没用
  66. | | | ├─Sidebar ---------------------- 侧边栏组件
  67. | ├─directive ------------------------------ vue指令目录
  68. | | ├─permission ----------------------- 权限控制指令
  69. | | ├─clipboard ------------------------ 粘贴指令
  70. | ├─components ----------------------------- UI组件和业务组件目录
  71. | | ├─ui ------------------------------- 基于element-ui开发的ui组件
  72. | ├─assets --------------------------------- 静态资源目录
  73. | | ├─logo ------------------------------- logo
  74. | | ├─images ----------------------------- 图片目录
  75. | | ├─404_images ------------------------- 404图片目录
  76. | ├─api ------------------------------------ 应用接口模块
  77. ├─public ------------------------------------ 公共部分
  78. | ├─favicon.ico --------------------------- icon图标
  79. | ├─index.html ---------------------------- 主页面,首页的模板
  80. | ├─robots.txt ---------------------------- 爬虫说明
  81. ├─build ------------------------------------- 打包配置