用uni-app进行小程序的开发
一、注册
网址: ,根据指引填写信息
二、登录设置
三、选框架,安装开发工具
工具安装:
工具安装好开始进入正式开发。
四、项目开发
1、新建一个uni-app项目
2、项目结构
├─ common/ # 公用工具库文件 ├─ components/ # uni-app组件目录 │ ├─ common/ # 公共组件 ├─ models/ # 接口调取目录 ├─ hybrid/ # 存放本地网页的目录 ├─ pages/ # 业务页面文件存放的目录 │ ├─ index/ │ │ ├─ index.vue # 首页面 │ ├─ functions/ │ │ ├─ functions.vue # 组件列表页面 │ ├─ mine/ │ │ ├─ index.vue # 个人中心页面 ├─ platforms/ # 存放各平台专用页面的目录 ├─ static # 存放应用引用静态资源(如图片、视频等)的目录,注意:静态资源只能存放于此 ├─ unpackage/ # 打包目录 ├─ utils/ # 工具目录 ├─ wxcomponents/ # 存放小程序组件的目录 ├─ App.vue # 应用配置,用来配置App全局样式以及监听 ├─ main.js # Vue初始化入口文件 ├─ manifest.json # 配置应用名称、appid、logo、版本等打包信息 ├─ package.json # 增加uni-app扩展节点,可实现自定义条件编译平台 ├─ pages.json # 全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 等。
Tips:
static 目录下的 js 文件不会被编译,如果里面有 es6 的代码,不经过转换直接运行,在手机设备上会报错。
css、less/scss 等资源同样不要放在 static 目录下,建议这些公用的资源放在 common 目录下。
小程序的AppID的配置需要登陆小程序管理后台,在开发设置中找到AppID
将复制的AppID粘贴到项目目录下的manifest.json文件中的小程序配置中。
接下来就可以运行项目了
4.源码请参考 该项目搭建了相关模块的框架,并实现了分享,接口的封装调用,路由跳转,表单,弹框,联系客服等模块。 接口地址自行修改后就可使用。
vuex状态管理
uni-app 内置了 vuex。但是vuex是不支持持久化存储的,所以需要结合第三方来一起协作。
默认的模板项目首先是没有node-modules模块依赖的,也就是说你没法进行一些第三方的扩展,所以为了让你的项目更加的灵活性,你需要执行以下命令来搭配一些第三方来更随心所欲的开发项目
npm init -y npm install vuex-persistedstate --save
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
微信小程序选择按钮radio