uni-app 项目框架
+-- dist/ ---打包之后的dist目录
+-- public/ ---静态目录,/xx 直接饮用,不需要public
| --- index.html ---首页入口html文件
+-- src/
+ ---static/ --- 主包静态资源文件
+ | +---/images --- 图片资源
+ ---/components/ --- 插件市场组件目录
+ ---/pageComponents/ --- 项目通用封装组件
+ ---/store/ ---vuex 总 store 信息
+ | +---/module ---根据业务组件划分的状态
| | ---index.js ---总vuex状态配置信息
+ ---/utils/ ---通用工具方法
| | +---/apis/ ---接口模块
| | ---api.js ---接口调用
+--- main.js ---入口文件
+--- App.vue ---应用入口
+--- ext.json ---第三方授权开发配置
+--- manifest.json ---uni-app配置文件
+--- pages.json ---小程序页面列表
+--- uni.scss ---uni-app全局样式
--- README.md ---Readme
--- package.json ---依赖包
等等
1.master 正式环境版本
合并:release-2021xxxx
2.feature-x.0 测试分支
来源:release-20210318 -> feature-x.0 合并:feature-x.0-share-zhj -> feature-x.0
3.release-x.0 预发布环境
来源:release-20210318 -> release-x.0 合并:release-x.0-share-zhj -> release-x.0
4.release-2021xxxx 上线版本分支
来源:release-20210318 -> release-20210328 合并:release-20210328 + feature-x.0-share-zhj
app.js 中有版本校验 管理后台也设置 2.6.0
图片资源超过25kb统一使用 obs云存储获取链接使用
小程序码传参规则:105_17503880_1
105: 记录ID/场景ID
17503880:商城orgId
1:场景值(例如1代表兑换券、2代表渠道拉新、3:游戏)
###场景穷举
1.兑换券逻辑
2.渠道拉新 pages: /pages/index/index
3.大转盘游戏抽奖
4.大转盘游戏抽奖 预览模式
5.核销员绑定
6.优惠券核销
7.门票核销
8.商品核销
9.活动预览
10.落地页
11.扫码领券
内部路由传参规则:protocol://domain/{module}?param1=value2¶m2=value2
domain: 模块名称,目前代指 appleht
module:页面路由 例如 pages/my/myPage
param: 参数
例子: 广告位配置,小游戏游客模式跳转。 protocol://appleht/pages/ commLottery/circlenew?gameId=143&isTourist=1
账号 17521091214
密码 885566
提供的测试账号: 账号:17521091214 密码:885566
- 开发模式运行:
yarn dev-test:mp-weixin
yarn dev-prod:mp-weixin
yarn dev-release:mp-weixin - 打包模式运行:
yarn build-test:mp-weixin
yarn build-prod:mp-weixin
yarn build-release:mp-weixin
1.使用打包命令注意验证环境是否正确
2.验证测试
3.隐藏清楚缓存 按钮