## 运行环境:
| 运行环境 | 技术 |
|-----:|:----------|
| 系统环境 | Linux/Mac OS/Windows |
| 服务器 | nodejs |
| 数据库 | mongodb/mysql |
| gulp插件 | 作用 |
|----: |:--------|
| gulp-sass | sass文件编译 |
| gulp-minify-css | css文件压缩 |
| gulp-jshint | js语法检查 |
| jshint-stylish | js语法检查显示样式 |
| gulp-uglify | js文件压缩 |
| gulp-concat | 文件合并 |
| gulp-rename | 文件重命名 |
| gulp-imagemin | 图片压缩 |
## 功能模块:
1.用户登录/注册模块
| 名称 | 功能 |
| ----: | :---- |
| 用户登录 | 实现用户登录 |
| 用户注册 | 实现用户注册 |
| 用户密码找回 | 实现密码找回 |
2.用户个人信息管理模块
| 名称 | 功能 |
| ----: | :---- |
| 个人信息查看 | 用户或好友对个人信息的查看 |
| 个人信息修改 | 用户对个人信息的修改(如,昵称、头像、生日等) |
| 密码修改 | 用户登录密码的修改 |
3.消息模块
| 名称 | 功能 |
| ----: | :---- |
| 一对一消息收发 | 实现用户间一对一的消息收发(包括,文字、表情、图片)|
| 群组消息收发 | 实现群组内消息的收发(包括,文字、表情、图片等) |
4.文件收发模块(非图片的其他文件)
| 名称 | 功能 |
| ----: | :---- |
| 文件上传 | 实现文件的上传,并临时存储在服务器 |
| 文件下载 | 实现文件的下载 |
5.好友管理
| 名称 | 功能 |
| ----: | :---- |
| 添加好友 | 通过用户账户查找并添加好友 |
| 删除好友 | 对已添加的好友进行删除,并不再收取相应消息 |
| 好友分组 | 对好友进行分组(自定义分组名)|
6.群组创建/解散模块
| 名称 | 功能 |
| ----: | :---- |
| 群组创建 | 实现创建群组(创建者即为管理员) |
| 群组解散 | 创建者有权利解散群组 |
7.加入/退出群组
| 名称 | 功能 |
| ----: | :---- |
| 加入群组 | 用户通过群号申请加入群组 |
| 踢出群组 | 群管理员将群成员踢出群群组(强制退出)|
| 退出群组 | 用户主动退出群组 |
## 安装数据库
1. 安装mysql
2. 设置用户,默认账户:root,密码:123456
> 或在`routes\connection\mysqlPool.js`中修改
3. 创建数据库`create database HTML5Chat;`
4. `use HTML5Chat`
5. 导入数据`source yourPath\HTML5Chat.sql`
## 运行方式:
1. 安装nodejs环境
地址:[http://nodejs.cn](http://nodejs.cn)
2. 全局安装gulp
```
npm install --global gulp
```
3. 安装node_modules
```
cd h5Chat && npm install
```
4. 运行项目
```
npm start
```
5. 查看运行结果
地址:[http://localhost:3000](http://localhost:3000)
没有合适的资源?快使用搜索试试~ 我知道了~
基于HTML5实现实时聊天工具【优质毕业设计、课程设计项目】
共887个文件
png:417个
bmp:271个
js:53个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 107 浏览量
2023-05-20
00:17:09
上传
评论
收藏 26.91MB ZIP 举报
温馨提示
优质毕业设计、课程设计项目,包括:程序源代码、数据库、配置环境说明,可完美运行。
资源推荐
资源详情
资源评论
收起资源包目录
基于HTML5实现实时聊天工具【优质毕业设计、课程设计项目】 (887个子文件)
107fix@2x.bmp 7KB
22fix@2x.bmp 7KB
26fix@2x.bmp 7KB
36fix@2x.bmp 7KB
55fix@2x.bmp 7KB
66fix@2x.bmp 7KB
79fix@2x.bmp 7KB
74fix@2x.bmp 7KB
116fix@2x.bmp 7KB
29fix@2x.bmp 7KB
78fix@2x.bmp 7KB
130fix@2x.bmp 7KB
118fix@2x.bmp 7KB
60fix@2x.bmp 7KB
75fix@2x.bmp 7KB
54fix@2x.bmp 7KB
10fix@2x.bmp 7KB
63fix@2x.bmp 7KB
37fix@2x.bmp 7KB
19fix@2x.bmp 7KB
39fix@2x.bmp 7KB
124fix@2x.bmp 7KB
129fix@2x.bmp 7KB
64fix@2x.bmp 7KB
89fix@2x.bmp 7KB
23fix@2x.bmp 7KB
125fix@2x.bmp 7KB
57fix@2x.bmp 7KB
123fix@2x.bmp 7KB
27fix@2x.bmp 7KB
109fix@2x.bmp 7KB
49fix@2x.bmp 7KB
117fix@2x.bmp 7KB
5fix@2x.bmp 7KB
8fix@2x.bmp 7KB
127fix@2x.bmp 7KB
103fix@2x.bmp 7KB
101fix@2x.bmp 7KB
69fix@2x.bmp 7KB
106fix@2x.bmp 7KB
98fix@2x.bmp 7KB
96fix@2x.bmp 7KB
114fix@2x.bmp 7KB
76fix@2x.bmp 7KB
20fix@2x.bmp 7KB
32fix@2x.bmp 7KB
59fix@2x.bmp 7KB
43fix@2x.bmp 7KB
41fix@2x.bmp 7KB
133fix@2x.bmp 7KB
30fix@2x.bmp 7KB
14fix@2x.bmp 7KB
31fix@2x.bmp 7KB
102fix@2x.bmp 7KB
132fix@2x.bmp 7KB
99fix@2x.bmp 7KB
77fix@2x.bmp 7KB
67fix@2x.bmp 7KB
34fix@2x.bmp 7KB
110fix@2x.bmp 7KB
122fix@2x.bmp 7KB
11fix@2x.bmp 7KB
104fix@2x.bmp 7KB
126fix@2x.bmp 7KB
85fix@2x.bmp 7KB
86fix@2x.bmp 7KB
13fix@2x.bmp 7KB
128fix@2x.bmp 7KB
112fix@2x.bmp 7KB
120fix@2x.bmp 7KB
28fix@2x.bmp 7KB
111fix@2x.bmp 7KB
21fix@2x.bmp 7KB
100fix@2x.bmp 7KB
15fix@2x.bmp 7KB
4fix@2x.bmp 7KB
134fix@2x.bmp 7KB
12fix@2x.bmp 7KB
7fix@2x.bmp 7KB
24fix@2x.bmp 7KB
0fix@2x.bmp 7KB
53fix@2x.bmp 7KB
97fix@2x.bmp 7KB
18fix@2x.bmp 7KB
6fix@2x.bmp 7KB
119fix@2x.bmp 7KB
108fix@2x.bmp 7KB
35fix@2x.bmp 7KB
131fix@2x.bmp 7KB
46fix@2x.bmp 7KB
2fix@2x.bmp 7KB
3fix@2x.bmp 7KB
16fix@2x.bmp 7KB
33fix@2x.bmp 7KB
1fix@2x.bmp 7KB
42fix@2x.bmp 7KB
113fix@2x.bmp 7KB
38fix@2x.bmp 7KB
56fix@2x.bmp 7KB
121fix@2x.bmp 7KB
共 887 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
不脱发的程序猿
- 粉丝: 24w+
- 资源: 5775
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功