# work-vant-h5 **Repository Path**: dreamba/work-vant-h5 ## Basic Information - **Project Name**: work-vant-h5 - **Description**: 连小超work系列项目之基于vant的H5App项目 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-16 - **Last Updated**: 2021-03-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目简介 work-fast-vant-h5 webapp项目 # 软件架构 - 1.基于vue-cli3构建项目框架 - 2.封装axios,实现请求验证token拦截功能 - 3.集成js-cookie,存储token - 4.封装常用工具函数模块util.js - 5.使用vuex-persistedstate实现vuex持久化 - 6.使用mapGetters获取vuex里getters的值 - 7.使用amfe-flexible、autoprefixer、postcss-px2rem实现页面自适应 - 8.一次性导入所有组件的方式集成vant前端框架 - 9.使用阿里云图标库 - 10.实现系统登录和退出功能 - 11.增加短信验证码功能(mixins引入sms.js) - 12.引入使用Lodash https://www.lodashjs.com/ - 13.引入使用moment.js处理时间 http://momentjs.cn/ - 14.引入使用v-charts显示图表 https://v-charts.js.org/#/ - 15.引入使用Compressor.js图片上传前压 https://fengyuanchen.github.io/compressorjs/ - 16.引入使用clipboard.js进行一键复制文本 https://www.jianshu.com/p/8814d526bca9 ## 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 ```