文件名称:LiveChat:使用Webpack,Socket.io,React,Express,MongoDB和Node.js构建的实时聊天室
文件大小:22.38MB
文件格式:ZIP
更新时间:2024-02-20 20:06:53
react nodejs chat-room babel express
聊天室 :person_running: 使用Socket.io,React,MongoDB,Express和Node.js构建的实时聊天室 前端框架: React,React-dom 前端Ajax通信: axios,socket.io-client 前端Web RWD设计: Material-ui,livechat-ui 后端: Node.js,Express.js,Socket.io 数据库: Mongoose,MongoDB 捆绑包: Webpack,Babel 如何 $ npm install $ npm run build $ npm run start # demo page: http://localhost:3000/ 演示版 对于deploy-https分支: HTTPS协议(SSL证书,在8080端口上侦听) nginx后端服务器(反向代理,端口从8080转发到443) 对于主分支: HTTP协议(无证书,在3000端口上侦听) 目录树 $ tree . ├── README.md ├── package-lock.json ├── pack
【文件预览】:
LiveChat-master
----.gitignore(285B)
----.babelrc(60B)
----package.json(1KB)
----package-lock.json(369KB)
----src()
--------app()
--------models()
--------socket()
----webpack.config.js(742B)
----LICENSE(1KB)
----public()
--------signup.html(534B)
--------assets()
--------chatroom.html(541B)
--------login.html(530B)
----README.md(8KB)
----img()
--------login.png(6.39MB)
--------mobile_2.png(172KB)
--------chat1.png(630KB)
--------chat2.png(624KB)
--------signup.png(5MB)
--------encrypt.png(397KB)
--------build.png(4.23MB)
--------mobile_1.png(148KB)
----server.js(4KB)