# uniapp-uview2-template **Repository Path**: acjzdx/uniapp-uview2-template ## Basic Information - **Project Name**: uniapp-uview2-template - **Description**: 基于uview2.0搭建的基本框架,包括登录token鉴权、uni.request二次封装、小程序分包构建、webview内嵌页面、app打开第三方app方法 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2024-03-12 - **Last Updated**: 2024-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 基于uniapp+uview搭建的一套开箱即用的项目基本框架,可直接用于开发 ### 更新说明 #### 2023.02.14 首页自定义骨架屏(css方式) #### 2023.02.13 app版本升级,包括热更新、强制更新、非强制更新,手动检查更新 #### 2023.02.12 可配置登录方式,通过config.js或后端拿数据配置登录方式 #### 2023.02.11 app首次进入增加引导页 #### 2023.02.08 (1)完成项目基本框架搭建,对uni.request的二次封装(请求拦截、响应拦截、token鉴权);(2)其他平台携带token,跳转首页判断;(3)小程序页面分包搭建; ### 项目截图 输入图片说明输入图片说明输入图片说明输入图片说明输入图片说明输入图片说明 ### 工程目录 ```XML |- XXX项目 |- components // 组件存放目录 |- common // 可复用组件 |- apis // 环境变量配置 |- api // 存放请求接口 |- index.js // 所有js文件后做的一统一暴露 |- http // http请求封装 |- config.js // url基本配置 |- request.js // 对uni.request的二次封装 |- nativeplugins // 存放本地原生插件 |- pages // 存放整个 uni-app 项目的所有的页面 |- login |- home |- static // 存放静态资源 |- icon // iconfont字体图标 |- images // 图片资源 |- utils // 工具存放目录 |- global.js // 全局常量、方法封装模块 |- rem.js // rem适配方法封装 |- request.js // 公共请求工具 |- app-update-check.js // app升级相关方法 |- util.js // 各类工具函数封装 |- styles // 存放css文件 |- base64-pic-store.scss |- subpages // 存放小程序分包页面 |- unpackage // 存放uni-app 项目打包输出的文件,存有各个平台的打包文件 |- utils // 工具类函数封装 |- APP.vue // 根页面 |- main.js // 入口文件 |- manifest.json // 应用的配置文件,用于指定应用的名称、图标、权限等 |- pages.json // 对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar等 |- uni.scss // 预置了一些常用样式变量,方便整体控制应用的风格,比如按钮颜色、边框风格 ```