Appearance
文件分布
src
├─ api
│ └─ index.ts 网络API接口文件
│
├─ asset 静态文件资源
│
├─ common 配置信息
│ ├─ index.ts 主要信息配置文件
│ └─ ajax.ts 网络请求库配置文件
│
├─ components 自定义组件库
│
├─ hooks react自定义的hooks
│
├─ layout 项目页面布局
│
├─ mock
│ └─ index.ts 本地模拟数据文件
│
├─ pages 项目页面文件夹 # 与webpack版本一样
│
├─ router 项目路由文件夹 # 与webpack版本一样
│
├─ store redux全局数据管理
│ ├─ getter 获取store某属性的值
│ ├─ hooks 关于store的hooks
│ ├─ layout 关于布局模式
│ ├─ menu 关于菜单
│ ├─ theme 关于主题色 # 新增
│ ├─ user 关于用户
│ ├─ visibel 关于页面显示
│ └─ index.js 入口文件
│
├─ types 项目ts类型
├─ utils 工具库
├─ App.tsx 项目渲染主入口
├─ main.tsx 项目启动主入口
└─ vite-env.d.ts 项目ts类型预设文件
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