src目录结构及命名原则分析

src目录结构分析

.
├── adapter # 适配器,处理拿到的数据,整理成对象或者别的能直接使用的数据
|   ├── report.js # (驼峰命名:与api命名一致)
|   └── selectPhoneNumber.js # (驼峰命名: 与api命名一致)
|
├── api # 通过后台接口拿到数据
|   ├── report.js # (驼峰命名)
|   └── selectPhoneNumber.js # (驼峰命名)
|
├── assets # 存放图片
|
├── components # 组件,通过在 views 中的 vue 文件的调用并传入数据,然后渲染在页面中,复用性强
|   ├── AreaCard.vue #  (Pascal命名)
|   ├── Chart.vue
|   └── Entry.vue
|
├── router # 路由
|   └── index.js
|
├── store # vuex
|   ├── modules # vuex模块
|   |   ├── clothesSize.js # (驼峰命名)
|   |   ├── login.js
|   |   └── user.js
|   └── index.js
|
├── util # 自己封装的 js
|   ├── fetch.js
|   └── index.js
|
└── views # 页面展示
    ├── Report.vue # (Pascal命名: 与api命名一致)
    ├── Dormitory
    |   ├── DormitoryStudent.vue # (Pascal命名)
    |   ├── Edit.vue
    |   └── index.vue
    └── Home.vue

注:api —–> adapter —–> views —–> 同一个页面:这三个文件夹的命名对应一致 或者 api、adapter 与 views 中的文件夹命名一致