依照模块化的思维,比拟清晰一些的目录构造如下图
api:
用于模块化治理我的项目中所有模块的申请文件
assets:
个别分为 images 和 styles
images:我的项目中须要用到的图片(img、png 等)、icon、SVG 等
styles:全局的公共款式,reset 等
components:
对立治理我的项目中须要用到的所有.vue 组件
个别依据其性能进行分组
directives:
Vue 的自定义指令,不多形容
layout:
我的项目的布局.vue 模板
locales:
搁置国际化多语言配置文件
mixins:
混入的一些配置,Vue2 中用的比拟多
plugins:
本人写的一些我的项目插件
router:
路由治理
store:
Vuex 全局变量治理
utils:
本人封装的一些全局性的 js 性能文件
views/pages:
业务层