作者:管理员  历史版本:1  最后编辑:龚清  更新时间:2024-09-20 15:13

开发目录结构

这个是大体结构,可能开发时候有所改变了。

整体目录结构

├─api ------------------------ //  请求接口
│ ├─baseUrl.js --------------- // 基础路径
│ ├─oauth2 
│ │ ├─oauth2.js 
│ │ └─user.js 
│ └─platform 
│   ├─auth 
│   │ └─appres.js 
│   └─system 
│     └─news.js 
├─App.vue -------------------- // 入口页面
├─components ----------------- // 组件
│ ├─ibps-custom 
│ │ └─index.vue 
│ ├─ibps-mescroll 
│ │ ├─index.css 
│ │ ├─index.js 
│ │ ├─index.vue 
│ │ └─option.js 
│ ├─ibps-notice-bar 
│ │ └─index.vue 
│ ├─ibps-speaker 
│ │ └─index.vue 
│ └─ibps-swipe-cell 
│   └─index.vue 
├─config.js ------------------ // 全局配置
├─constants 
│ ├─common.js 
│ └─state.js 
├─main.js 
├─manifest.json 
├─package-lock.json 
├─package.json 
├─pages ---------------------- // 开发页面
│ ├─bpmn 
│ │ └─pending.vue 
│ ├─contacts 
│ │ └─index.vue 
│ ├─dashboard 
│ │ └─index.vue 
│ ├─index 
│ │ └─index.vue 
│ ├─login 
│ │ └─index.vue 
│ ├─my 
│ │ ├─about.vue 
│ │ ├─change-password.vue 
│ │ ├─help.vue 
│ │ ├─index.vue 
│ │ └─user-info.vue 
│ └─notice 
│   ├─edit.vue 
│   └─index.vue 
├─pages.json 
├─public --------------------- // H5的静态资源文件夹
│ ├─favicon.ico 
│ └─index.html 
├─router --------------------- // 路由
├─static --------------------- // 静态资源文件
│ ├─fonts -------------------- // 字体图标
│ │ └─iconfont.ttf 
│ ├─images ------------------- // 图片
│ └─styles ------------------- // 样式
│   ├─animate.css 
│   ├─ibps-app.css 
│   ├─ibps-icon.css 
│   └─ibps-ui.css 
├─store ---------------------- // 存储vuex
│ ├─getters.js 
│ ├─index.js 
│ └─modules 
│   └─ibps 
│     ├─index.js 
│     └─modules 
│       ├─account.js 
│       ├─db.js 
│       └─user.js 
├─unpackage ------------------ // 打包临时文件夹
│ ├─dist 
│ │ ├─build 
│ │ │ └─mp-weixin 
│ │ └─dev 
│ └─res ---------------------- // 资源文件
└─utils ---------------------- // 工具类
  ├─action.js 
  ├─auth.js 
  ├─checker.js 
  ├─fecha.js 
  ├─lazyload.js 
  ├─md5.js 
  ├─navigator.js 
  ├─request.js 
  ├─richText.js 
  ├─tree.js 
  ├─util.js 
  ├─utll.storage.js 
  └─version.js