# question **Repository Path**: boronzhang/question ## Basic Information - **Project Name**: question - **Description**: 大屏幕微信抢答系统 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-06-24 - **Last Updated**: 2026-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 大屏幕微信抢答系统 ### 介绍 这是一个使用socket通信的轻量级**大屏幕微信抢答系统** 用户可通过扫描二维码,授权微信网页登陆,进入抢答活动 前端使用`vue2.x`,后端`nodejs`,**无需数据库即可运行** ### 安装 运行 npm i 安装依赖包 运行 node service.js 启动服务端 打开 http://localhost:3000 做域名的代理转发 __微信网页的域名一定要在公众号平台配置__ 大屏幕 index.html , 扫码客户端client.html 生成一个http://xx.com/client 链接二维码 替换 public/img/qrcode.png ### 配置 #### 配置公众号 service.js `const AppID = 'wxbf5ced0a48123456'; ` `const AppSecret = '3d16229bc2e627ca51a1d943cb35e5a6';` #### 配置域名 **client.html** `const domain = 'http://xx.com'; ` **index.html** `const socket = io.connect('http://xx.com');` #### 配置题库 /public/js/q.js correct 为 answers 正确答案的下标 如有疑问,可以联系作者微信 get-set ### 其他说明 大屏幕刷新会重新开始 可手动选择暂停,再次开始后会自动进入下一题 已答题选手重新进入会维持之前状态