# uniapp **Repository Path**: YanJingShe/uniapp ## Basic Information - **Project Name**: uniapp - **Description**: Vue基础 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-19 - **Last Updated**: 2024-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 初步uniapp demo ``` 是自己没事写的小demo,初次使用uniapp,这个可以打包10个平台使用,我只测试了百度小程序,微信小程序,APP,h5,都可以运行,支持npm 安装依赖包,开发工具HBuilder也支持在线安装插件和官方组件,感觉用着还可以,使用的我做过的项目的一部分做的这个小demo,试用了了一 些组件没有完全使用(后期更新) ``` # axios ``` npm install axios --save npm install qs --save 建立http.js 建立require.js 引入 './utils/http.js'; export function getAction(parameter) { let params = { method: 'get', url: '/index/statistics', requestBase: 'VUE_BASE_URL', data: parameter } return service(params); } 感觉请求可以抽出来,后期再完善 ``` # 文件路径、全局声明 ``` unpackage是打包文件存放处,例如编译后形成的小程序文件,h5文件,APP文件 ,在线安装的插件和官方组件都在components里,自己的组件也可以放这里``` ## 部分配置 ``` 微信定位需要在manifest.json配置 "permission": { "scope.userLocation": { "desc": "你的位置信息将用于小程序位置接口的效果展示" // 高速公路行驶持续后台定位 } } 按下面的配置 "mp-weixin": { "appid": "", "setting": { "urlCheck": false }, "permission": { "scope.userLocation": { "desc": "你的位置信息将用于小程序位置接口的效果展示" // 高速公路行驶持续后台定位 } }, "usingComponents": true }, ```