# sgs-dj-demo **Repository Path**: coder_xhf/sgs-dj-demo ## Basic Information - **Project Name**: sgs-dj-demo - **Description**: sanguosha-duijue - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2022-09-18 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## File Structure - assets: `*.jpg`, `*.png`, `*.webp` - components: `*.css`, `*.js` - 武将牌区组件: `WujiangCard.*` - 武将面板组件: `WujiangCard.*` - 操作牌区组件: `HandCard.*` - css: `*.css` - 字体: `font.css` - 主体样式: `main.css` - 大厅界面样式: `out_of_game.css` - 选将界面样式: `wujiang_pick.css` - 对局桌面样式: `global_layout.css` - 模态框样式: `modal_dialog.css` - module: `*.mjs` - 数据映射: `map_data.mjs`, ```javascript export { shaTypeArray, basicTypeCardArray, dachuActionMap, shiyongActionMap, chongZhuCardArray, ZhuangbeiCardNameList, qibingVirtualCardMap, WujiangInfo, CardInfo, redSuit }; ``` - 使用牌: `use_card.mjs` ```javascript export { buildUseCardLogic }; ``` - 使用技能: `use_skill.mjs` ```javascript export { buildUseSkillLogic }; ``` - utils: `utils.mjs` ```javascript export { Operation, GameEvent, isNotEquals, isNotEmpty, getArrayLength, getWebSocketLink, showAlert, customConfirm }; ``` - script: `*.js` - WebLinker: `connect.js` - music: `music.js` - 局内游戏主程序: `main.js` - 本地化的jquery: `jquery.min.js` - 本地化的vue: `vue.global.js`, `vue.global.min.js` - 本地化的qrcode: `qrcode.min.js` - FAQ: `faq.html` - 局内游戏: `cardgamePocRefactorWithVue.html` - 武将一览: `general_list.html` - 登录: `logon.html` - 房间: `room.html` - 房间列表: `roomList.html` - 幻化之战: `huan-hua-tool.html`