目录结构
项目基于vue-cli构建,因此目录结构大多相同,具体可以参考vue-cli。
├── build 构建脚本
├── config 构建配置
├── dist 打包输出目录
├── docs 文档
├── example 示例模板
├── src 源代码
├── static 静态资源、图片
├── test 测试脚本
├── theme 主题
└── uploads 上传文件缓存目录
源代码
├── src 源代码
| ├── assets 图片资源
| ├── components 组件
| ├── js 脚本
| └── style 样式
源代码 - Vue组件
| ├── components 组件
| | ├── containers 容器
| | ├── elements 元素
| | └── modals 模态框
源代码 - 脚本
| ├── js 脚本
| | ├── config 配置表管理器
| | | ├── basic-validators 基础元素校验
| | | ├── default-containers 容器默认配置
| | | ├── default-elements 元素默认配置
| | | └── preset-modules 预设模块配置
| | ├── loaders 加载器(素材、奖品、活动信息等等)
| | ├── plugins 插件
| | ├── router 路由
| | ├── store 状态管理
| | └── view-model 页面模型
| | | └── mixins Vue混合