1.0.0 • Published 5 years ago
text_cli_01 v1.0.0
项目开发脚手架 测试版本
取消 package-lock.json 'npm config set package-lock false'
项目结构
.
├── build // webpack配置文件
├── config // 项目打包路径
├── dist // 打包后目录
├── src // 源码
│ ├── util // 全局事件
│ ├── components // 组件
│ │ ├── [template] // 工程包名
│ │ ├── common // 公共组件
│ ├── config // 基本配置
│ │ ├── env.js // 环境切换配置
│ │ ├── http.js // 获取数据
│ │ ├── interceptors.js // 拦截器
│ ├── images // 公共图片
│ ├── views // 项目页面
│ │ ├── [project] // 对应的项目页面
│ │ │ ├── children // 如果由子路由
│ ├── router
│ │ ├── index.js // 路由配置
│ │ └── router.js // 路由
│ ├── service // 数据交互统一调配
│ │ ├── api.js // 获取数据的统一调配文件,对接口进行统一管理
│ ├── store // vuex的状态管理
│ │ ├── actions.js // 配置actions
│ │ ├── getters.js // 配置getters
│ │ ├── index.js // 引用vuex,创建store
│ │ ├── modules // store模块
│ │ ├── mutation-types.js // 定义常量muations名
│ │ └── mutations.js // 配置mutations
│ └── style
│ ├── common.scss // 公共样式文件
│ ├── App.vue // 页面入口文件
│ ├── entry.js // 程序入口文件,加载各种公共组件
│ ├── init.js // 初始化配置文件
├── favicon.ico // 图标
├── index.html // 入口html文件
.
1.0.0
5 years ago