0.1.1 • Published 2 years ago

bmap-ccy v0.1.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

hello-world

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

二、文件目录介绍

Project
├── public 首页
├── src
│  │  ├── api           接口资源
│  │  │     ├──baseUrl    接口根连接
│  │  │     ├──url        接口url完整
│  │  │     ├──apiFn      接口请求方式
│  │  │     ├──httpApi    接口请求调用
│  │  │     └──apiConfig  接口配置文件
│  │  ├── assets        静态资源
│  │  ├── components    各个模块组件
│  │  ├── router        路由
│  │  │     ├──guard      路由拦截器
│  │  │     ├──routers    路由自定义
│  │  │     └──index.ts   路由配置文件
│  │  │     └──type.ts    路由类型定义
│  │  ├── layout        公共组件
│  │  ├── hooks         hooks
│  │  │     ├──core       内核
│  │  │     │   ├──useDebounce     防抖
│  │  │     │   └──useThrottle     节流
│  │  │     ├──event      事件
│  │  │     │   ├──useBreakpoint   断点
│  │  │     │   └──useEventListener事件监听
│  │  │     └──web        web事件
│  │  │         ├──pieChart        圆Chart
│  │  │         ├──useEcharts      使用EChart
│  │  │         ├──useInit         全站刷新 网站所需数据初始化
│  │  │         ├──useMessage      全站消息弹窗
│  │  │         └──usePage         全站分页
│  │  ├── setup         UI框架按需加载
│  │  │     └──element-plus       ElePlus框架
│  │  ├── store         状态管理
│  │  ├── views         视图
│  │  │     ├──About       关于我们页面
│  │  │     ├──Home        首页
│  │  │     ├──Login       登录页面
│  │  ├── utils         工具函数
│  │  │     ├──auth        路由判断器
│  │  │     ├──cookie      cookie工具
│  │  │     └──uti         常用方法
│  │  ├── App           入口视图
│  │  ├── main          入口文件
│  │
└── babel.config.js
└── package.json
└── tsconfig.json
└── tslint.json
└── vue.config.js
└── yarn.lock

Git 提交规范

  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等
  • workflow 工作流改进
  • ci 持续集成
  • mod 不确定分类的修改
  • wip 开发中
  • types 类型修改

软件架构

  • 一个基于 TS+HTML+CSS+JS+Vue3.0+ElementPlus(主)+antd2.0(副)+ECharts 框架的网约车项目

框架连接

  1. Vue3.0 官方文档
  2. ElementPlus 官方文档
  3. Antd2.0 官方文档
  4. echarts 实例echarts API文档