安装需要的依赖
npm install
build 文件
npm run build
启动聊天服务器
node stat.js
完成功能:
- 多用户连接的展示用户列表。
- 用户退出或加入用户列表更新。
待解决问题:
- 不能用
socket.id
作为用户唯一标识 - 需要寻找一个方法解决 用户的唯一标识 问题。 - 交互优化 - 添加 动画效果 问题。
完成功能:
- 多用户连接聊天功能。
- 不同用户展示位置不同。
待解决问题:
- 添加 声音 提示。
- 添加 动画 效果。
添加 @ 功能。添加用户 已读或未读 功能。
完成功能:
- 添加用户 已读或未读 功能。
待解决问题:
- 鼠标移动到 已读/未读 是的列表展示
完成功能:
- 添加 @ 功能。
待解决问题:
- 添加 @ 功能交互。
- 添加 已读或未读 功能对 @ 功能的支持。
完成功能:
- 完善 @ 功能交互。
- 添加 @ 的相关键盘事件。
- 添加 @ 显示的用户列表的 hover 事件。
待解决问题:
- 添加 @ 发送时,用户通知功能。
- 完善 @ 功能交互。