VbenAdmin官网文档-目录结构说明
.
├── build # 构建相关脚本
├── mock # 模拟数据
├── public # 静态资源
├── src # 项目代码
│ ├── api #请求相关
│ ├── assets # 静态资源
│ ├── components # 组件
│ ├── design # 样式
│ ├── enums # 常量,枚举
│ ├── hooks # hooks
│ ├── logics # 逻辑相关
│ ├── layouts # 布局
│ ├── main.ts # 入口文件
│ ├── router #路由,菜单等
│ ├── locale #多语言文件
│ ├── settings # 配置文件
│ ├── plugins # 插件
│ ├── store # vuex
│ ├── utils # 工具类
│ └── views # 页面
└── types # 类型定义
这里主要解释一下hooks
和logics
。
hooks
:因为Vue3
中的Composition API
。所以可以抽离出大量的原来页面中重用代码都放在这里。
logics
:如果一些代码是处理一些特殊逻辑的,它也不能算做工具类,也不是其他组件能重用的(或者说用的不多),这种代码放在这个文件夹中。比如初始化应用、主题修改等。
上一章
第六十七章-VbenAdmin的test文件夹
下一章
第六十九章-VbenAdmin的setting文件夹解析