依照模块化的思维,比拟清晰一些的目录构造如下图

api:

用于模块化治理我的项目中所有模块的申请文件

assets:

个别分为images和stylesimages:我的项目中须要用到的图片(img、png等)、icon、SVG等styles:全局的公共款式,reset等

components:

对立治理我的项目中须要用到的所有.vue组件个别依据其性能进行分组

directives:

Vue的自定义指令,不多形容

layout:

我的项目的布局.vue模板

locales:

搁置国际化多语言配置文件

mixins:

混入的一些配置,Vue2中用的比拟多

plugins:

本人写的一些我的项目插件

router:

路由治理

store:

Vuex全局变量治理

utils:

本人封装的一些全局性的js性能文件

views/pages:

业务层