- chat
- node
- express
- socket
一个简单的 web 聊天室, 采用 node.js 编写,基于 express + mysql + socket 实现的在线多人web 聊天系统,包括用户的登陆注册,用户的个 人信息修改,目的是为了更加深入学习了解 node.js 和 websocket 技术,给初学者一个练习的小项目。有兴趣的同学可以继续完善(用户的头像上传,创建聊天群,消息保存等)
-
环境
-
npm 3.*
-
node v6.*
-
express 4.3.*
-
mysql 5.5.*
-
redis 2.8.*
-
使用
进入根目录,phaChat
npm install npm start //开启聊天室客户端 node server //开启聊天室服务端
- config 配置文件信息
- core 一些公共的核心类
- document 文档目录 sql文件
- models 数据model类
- public 公共的静态文件(css, js, images)目录
- routes 路由
- views 模板文件
- app.js 客户端全局配置
- package.json node 模块包信息
- server.js socket 服务端
- 创建聊天室
- 用户修改头像
- 发送表情
- model层优化
欢迎提交意见和代码,联系方式 [email protected]
MIT
Create By [email protected]