# mini-weball **Repository Path**: walii/mini-weball ## Basic Information - **Project Name**: mini-weball - **Description**: WE篮球是一款为篮球爱好者打造的一站式服务平台。提供实时比赛数据、球队/球员排名、社区动态、好友互动等功能,让篮球迷随时随地掌握赛场内外资讯 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-17 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: 微信小程序 ## README # WE 篮球 - 微信小程序 > 一款专注于篮球赛事、社区互动和数据查询的微信小程序。 ## 📱 项目简介 WE篮球是一款为篮球爱好者打造的一站式服务平台。提供实时比赛数据、球队/球员排名、社区动态、好友互动等功能,让篮球迷随时随地掌握赛场内外资讯。 ## ✨ 核心功能 - **比赛中心**:查看NBA等赛事日历、比分、赛程及详细数据(领先变化、平局次数等)。 - **球队/球员排名**:东西部排名、球员数据榜(得分、篮板、助攻)。 - **社区动态**:发布图文帖、点赞评论、关注用户,打造篮球爱好者交流圈。 - **个人中心**:编辑资料、管理关注(球队/球员)、查看自己的帖子与收藏。 - **好友系统**:搜索用户、发送好友请求、查看好友动态。 ## 🛠 技术栈 - **前端框架**:微信小程序原生框架(MINA) - **UI 组件库**:Vant Weapp v1.11.7 - **状态管理**:小程序原生 `globalData` + 事件总线(可选) - **网络请求**:`wx.request` 封装 - **版本控制**:Git + `.gitignore`(已忽略 `node_modules`、`miniprogram_npm` 等) ## 📁 目录结构 ``` ├── api/ # 接口请求封装 ├── images/ # 静态图片资源 ├── miniprogram_npm/ # npm 构建后的组件(@vant/weapp) ├── node_modules/ # 依赖包(仅开发时) ├── pages/ # 页面目录 │ ├── about/ # 关于页面 │ ├── collect/ # 我的收藏 │ ├── community/ # 社区首页 │ ├── detail/ # 比赛详情/动态详情 │ ├── followplayer/ # 关注的球员 │ ├── followteam/ # 关注的球队 │ ├── friend/ # 好友列表 │ ├── friendrequest/ # 好友请求处理 │ ├── home/ # 首页 │ ├── login/ # 登录页 │ ├── matches/ # 赛程列表 │ ├── moment/ # 动态详情页 │ ├── mypost/ # 我的帖子 │ ├── playerrank/ # 球员排名 │ ├── profile/ # 个人主页 │ ├── publishmoment/ # 发布动态 │ ├── publishpost/ # 发布帖子 │ ├── register/ # 注册页 │ ├── setting/ # 设置页 │ ├── teamrank/ # 球队排名 │ ├── viewfriend/ # 查看好友信息 │ └── viewpost/ # 查看帖子详情 ├── utils/ # 工具函数(日期格式化、请求拦截等) ├── app.js # 小程序入口逻辑 ├── app.json # 全局配置(页面路由、tabBar、窗口样式) ├── app.wxss # 全局样式 ├── project.config.json # 项目配置文件(含 appid) └── package.json # 项目依赖 ``` ## 🚀 快速开始 ### 1. 环境要求 - 微信开发者工具(最新稳定版) - Node.js 16+(用于 npm 构建) ### 2. 克隆项目 ```bash git clone https://github.com/your-username/we-ball.git cd we-ball ``` ### 3. 安装依赖 ```bash npm install ``` ### 4. 构建 npm - 打开微信开发者工具,点击菜单栏 **工具 -> 构建 npm**。 - 构建完成后,会在 `miniprogram_npm` 目录下生成 Vant Weapp 组件。 ### 5. 配置 appid - 修改 `project.config.json` 中的 `appid` 为你自己的小程序 AppID。 ### 6. 运行调试 - 在微信开发者工具中打开项目文件夹,点击“编译”即可预览。 > ⚠️ 注意:若需要连接后端 API,请在 `utils/request.js` 中修改 `BASE_URL` 为实际服务器地址。 ## 📦 构建与发布 - **开发版**:在开发者工具中上传代码,设置为“开发版本”。 - **体验版**:在微信公众平台将开发版本设为体验版。 - **正式版**:提交审核通过后发布。 ## 🧩 核心依赖 | 依赖 | 版本 | 用途 | |------|------|------| | @vant/weapp | ^1.11.7 | UI 组件库(按钮、表单、弹出层等) | > ⭐ 如果这个项目对你有帮助,请给个 Star 支持一下!