Skip to content

Commit c457cae

Browse files
committed
chore: 更新使用说明
1 parent fde5482 commit c457cae

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

使用说明.md

+26-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,33 @@
11
所有内容都在`src`目录下
22

3-
项目的接口在`api`目录下统一管理,用的时候引入该目录下对应的接口文本即可
3+
项目的**接口**`api`目录下统一管理,用的时候引入该目录下对应的接口文本即可
44

55
```js
66
import commonAPI from '@/api/common'
77

88
commonAPI.xxx({data}).then(res => console.log(res))
9-
```
9+
```
10+
11+
`assets`目录存放图片、iconfont等资源文件
12+
13+
`common`目录存放所有公共的方法,比如我们用axios封装的request.js和工具类util.js
14+
15+
`components`目录存放项目的组件,建议只存放无关业务的组件,或是从业务中抽离的公共组件
16+
17+
`config`目录存放各类配置文件
18+
19+
`filters`目录存放自定义的过滤器,过滤器已经在`main.js`中全局引入,一般情况下只需要在`filters/index.js`中新增过滤器即可
20+
21+
`layouts`目录存放页面的最外层布局组件,是从views中单独抽离出来的,方便直接改变、管理最外层布局
22+
23+
`locale`目录存放多语言文件,使用规则如下:
24+
25+
> 配置对应语言的文件夹,然后在messages.js中引入并导出即可。
26+
27+
`router`目录存放并控制项目的所有路由
28+
29+
`store`目录是`VUEX`的存放目录,负责统一管理VUEX
30+
31+
`style`目录存放所有的样式文件,目前`mixin.scss``_var.scss`是全局引入的,如果需要全局引入更多的样式文件,可以在`vue.config.js`中的`css->loaderOptions->sass`下依法添加
32+
33+
`views`目录存放所有的页面组件,可以依据项目自己划分层级

0 commit comments

Comments
 (0)