更新记录

1.9.5(2026-03-02) 下载此版本

  • 优化:宫格菜单组件样式优化
  • 优化:购物车页面默认展示结算
  • 优化:多规格商品规格组合过多时的性能优化
  • 修复:店铺装修更换瀑布流商品时,商品不刷新的问题

1.9.0(2025-06-09) 下载此版本

  1. 新增 底部导航纯图标样式和纯文字样式
  2. 新增 新版本微信商家转账,支持微信小程序和微信公众号网页
  3. 修复 店铺装修->菜单栏组件,因为精度不准确导致缺失菜单的问题
  4. 修复 小程序端完善身份信息时,抽屉不弹出的问题

1.8.9(2025-06-03) 下载此版本

  1. 新增 订单详情页面自助申请发票
  2. 修复 富文本显示行距问题
  3. 修复 小程序登录模态框不显示
  4. 修复 上传图片组件,无法删除图片
  5. 优化 微信公众号网页授权登录,自动获取登录入口的准确路径
  6. 优化 确认提交订单时候异常状态
  7. 优化 活动倒计时展示效果
  8. 优化 分销中心用户信息
  9. 优化 客服聊天
查看更多

平台兼容性

uni-app(4.66)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× × - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - × ×

其他

多语言 暗黑模式 宽屏模式
× ×

简介

title

官方网站 | H5演示 | 管理系统 | 问题反馈

特性

features

  • 支持主题色+自定义头部导航+自定义底部导航
  • 内含沉浸式头部、通用头部导航示例,支持后端自定义配置底部导航背景和样式
  • 店铺装修组件(轮播、标题栏、优惠券、商品组、宫格导航、列表导航+广告魔方+富文本、搜索栏等众多组件)
  • 内置微信公众号分享 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 开源团队


隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议