更新记录
1.9.0(2025-06-09) 下载此版本
- 新增 底部导航纯图标样式和纯文字样式
- 新增 新版本微信商家转账,支持微信小程序和微信公众号网页
- 修复 店铺装修->菜单栏组件,因为精度不准确导致缺失菜单的问题
- 修复 小程序端完善身份信息时,抽屉不弹出的问题
1.8.9(2025-06-03) 下载此版本
- 新增 订单详情页面自助申请发票
- 修复 富文本显示行距问题
- 修复 小程序登录模态框不显示
- 修复 上传图片组件,无法删除图片
- 优化 微信公众号网页授权登录,自动获取登录入口的准确路径
- 优化 确认提交订单时候异常状态
- 优化 活动倒计时展示效果
- 优化 分销中心用户信息
- 优化 客服聊天
1.8.8(2024-05-16) 下载此版本
- 更新 跟进vite5.x重大更新,因vite5中的globEager已弃用,替换为glob
- 更新 app端video层级过高问题,弃用原生video组件,改为html渲染video
- 修复 确认订单获取购物车数据方法
- 优化 购物车中处理已失效商品项
- 优化 订单结果页添加支付询问对话框
平台兼容性
uni-app(4.66)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
× | √ | √ | √ | √ | × | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - | × | × |
其他
多语言 | 暗黑模式 | 宽屏模式 |
---|---|---|
× | × | √ |
简介
特性
- 支持主题色+自定义头部导航+自定义底部导航
- 内含沉浸式头部、通用头部导航示例,支持后端自定义配置底部导航背景和样式
- 店铺装修组件(轮播、标题栏、优惠券、商品组、宫格导航、列表导航+广告魔方+富文本、搜索栏等众多组件)
- 内置微信公众号分享 jssdk+微信小程序分享卡片+微信 App 分享+海报分享统一封装
- 内置微信公众号登录+微信小程序手机号登录+微信 App 开放平台登录+账号密码登录+iOS 登录统一封装
- 内置余额支付+微信公众号 jssdk 支付+微信小程序支付+微信 App 支付+支付宝网页支付+支付宝 App 支付统一封装
- 支持第三方 cdn 图片资源地址,并支持阿里云、腾讯云、七牛云图片缩放参数
- 严格适配多终端场景并支持 App 审核上架
技术栈
- 前端技术栈:uni-app、ES6、Vue3、Vite、Pinia;
安装
# 1.克隆项目
$ git clone https://gitee.com/sheepjs/shopro-uniapp.git
# 2.拷贝env示例配置文件 重命名为.env
$ cd shopro-uniapp
$ cp env .env
# 3.安装依赖 (需安装nodejs环境, 使用npm国内镜像)
$ npm install --registry=https://registry.npmmirror.com
# 4.使用HbuilderX 运行...
体验
客户端演示地址:https://shopro.sheepjs.com
演示账号: shopro
演示密码: a123456
管理端演示地址:https://shopro.sheepjs.com/admin/
演示账号: shopro
演示密码: 123456
(注意:演示环境已屏蔽管理权限和相关操作)
项目结构
├── pages // 页面
│ ├── index // 入口页面
│ ├── user // 用户相关
│ ├── public // 公共页面
│ ├── activity // 活动页面
│ ├── app // 积分、签到页面
│ ├── chat // 客服页面
│ ├── commission // 分销页面
│ ├── coupon // 优惠券页面
│ ├── goods // 商品页面
│ ├── order // 订单页面
│ ├── pay // 支付页面
├── sheep // 底层依赖/工具库
│ ├── api // 服务端接口
│ ├── components // 自定义功能组件
│ ├── config // 配置文件
│ ├── helper // 助手函数
│ ├── hooks // vue-hooks
│ ├── libs // 自定义依赖
│ ├── platform // 第三方平台登录、分享、支付
│ ├── request // 请求类库
│ ├── router // 自定义路由跳转
│ ├── scss // 主样式库
│ ├── store // pinia状态管理模块
│ ├── ui // 自定义UI组件
│ ├── url // cdn图片地址格式化
│ ├── validate // 通用验证器
│ ├── index.js // Shopro入口文件
├── uni_modules // dcloud第三方插件
更新
近期计划
- Typescript 重构;
如果您觉得我们的开源项目很有帮助,请点击Star(https://gitee.com/sheepjs/shopro-uniapp.git) 支持 SheepJS 开源团队