https://github.com/undertone0809/zeechatroom
一个基于websocket,nodejs,uniapp技术栈的简易聊天室,可以进行简单的群聊和单聊的功能。
https://github.com/undertone0809/zeechatroom
Last synced: 2 months ago
JSON representation
一个基于websocket,nodejs,uniapp技术栈的简易聊天室,可以进行简单的群聊和单聊的功能。
- Host: GitHub
- URL: https://github.com/undertone0809/zeechatroom
- Owner: Undertone0809
- License: mit
- Created: 2022-08-16T14:38:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-16T15:09:53.000Z (almost 3 years ago)
- Last Synced: 2025-02-10T06:25:40.107Z (4 months ago)
- Language: Vue
- Homepage:
- Size: 53.1 MB
- Stars: 21
- Watchers: 1
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZeeChatRoom
ZeeChatRoom是一个基于websocket,nodejs,uniapp技术栈的简易聊天室,可以进行简单的群聊和单聊的功能。- 登陆后在聊天大厅可以进行群聊
- 查看当前在线用户
- 选择指定在线用户进行单聊## 安装
- nodejs v12.22.8
- HBuilderX (使用uniapp开发)> 本人在开发时使用的nodejs版本为12.22.8,推荐使用相同的版本,防止版本兼容问题,如果您已经安装了其他版本的nodejs且不方便卸载,可以使用nvm进行多版本的的nodejs管理,详细参考:[nvm快速上手](https://blog.csdn.net/linZinan_/article/details/121345495)
## 运行
> 先运行后台服务器再运行前端
1. 打开终端,进入项目中的backend目录,输入`npm install`命令进行安装。
2. 安装好后在相同目录运行`node index`运行项目。
3. 在HBuliderX中打开frontend前端项目,运行至内置浏览器,如下图所示。


## 效果图
- 首页
- 选择头像
- 群聊大厅
- 单聊