# vue-app **Repository Path**: guo-bomin/vue-app ## Basic Information - **Project Name**: vue-app - **Description**: vue2项目的移动端项目脚手架,已引入vantUI,配置好env环境,以及axios请求封装。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2023-08-15 - **Last Updated**: 2024-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-app 基于vue2的一个移动端脚手架 ## 下载依赖 ``` npm install ``` ### 运行 ``` npm run dev ``` ### 打包 ``` npm run build ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/). ## 2023年8月15日 v1.0.0 1. 引入Vant2组件库 [vantUI官网](https://vant-contrib.gitee.io/vant/v2/#/zh-CN/) 2. 设置通用样式 在src/styles/base.css中配置,index.css集中引入 3. 设置axios拦截器 4. 配置本地环境和服务器环境 .env.development和.env.production,例如请求路径 > VUE_APP_BASE_API = '/dev-api' 5. vue.config.js proxy代理设置为本地后台接口,默认部署前端项目时,后台接口和前端项目为同一个服务器 6. bin脚本文件,可以一键运行、打包、下载依赖 链接 [gitee源地址](https://gitee.com/guo-bomin/vue-app) ## 2023年8月16日 v1.0.2 1. 新增utils/formData.js,可以转化时间戳为 yyyy-MM-dd hh:mm 2. 新增utils/base64ToBlob.js,把base64文件转化为blob通过formData上传到后台 3. 新增utils/request.js中的a标签下载方法,以及blobDown.js文件流转为文件方法 4. 修改styles/base.css基础样式,指定h标签文字大小 ## 2023年8月16日 v1.0.3 1. 修改.gitignore的屏蔽文件dist为app 2. 修改router的index.js文件和vue.config.js中的publicPath和base为默认 ## 2023年8月17日 v1.0.4 1. 新增p标签、span标签默认文字,div样式 2. 新增一个components组件,在home.vue页面中使用到 3. 修改home页面为一个可下拉的列表页,已做好下拉刷新和触底加载。直接使用 ## 2023年8月23日 v1.0.5 1. 新增后置路由,赋值标签页title为路由信息中的meta.title 2. 修改运行方式为npm run dev , 同时bin脚本也已修改 3. 在router路由文件中,解决两次访问相同路由地址报错 ## 2023年8月30日 v1.0.6 1. 新增跳转后回到顶部,在后置路由执行 2. 新增路由缓存,在meta属性里新增一个keepAlive属性,true||false 3. 修改列表页判断finished ## 2023年8月31日 v1.0.7 1. 修改列表页面页码不增加 2. 修改列表页面请求接口,第一次请求2次,判断finished属性再请求