WebSocket练手demo-聊天室(基于node.js)

参考GitHub地址:聊天室简单实现

#本文项目地址
链接: https://pan.baidu.com/s/1pXLs_9rK0msZK8Lipg-GWQ 
提取码: i624 

项目依赖socket.io、express、mysql、china-time
项目启动后若提示相关modules找不到可参考以下命令安装缺少的依赖。

npm install socket.io express mysql china-time

启动项目
1.解压压缩包,得到项目源码和数据库sql文件。
在这里插入图片描述

2.在vscode中打开ChatRoom。
在这里插入图片描述

3.打开Navicat,创建一个MySQL连接,右击连接选择运行sql文件,找到解压目录里的sql文件执行即可。
在这里插入图片描述

4.修改项目中数据库配置。打开/ChatRoom/db/config.js文件,按实际修改数据库配置。
在这里插入图片描述

5.切换vscode控制台路径到ChatRoom目录下。
在这里插入图片描述

6.执行node .\app.js,出现以下信息说明启动成功。
在这里插入图片描述

7.打开浏览器访问localhost:3000
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值