[Nodejs]利用Socket.IO配合Express4搭建即时聊天
Socket.IO为WebSockets这个较新的web技术提供了必要的支持,包含客户端与服务端模块,以便建立通信通道,当然也可作为中间件而存在。 1 创建一个express项目 防工具盗链抓取【如果显示此文字,代表来自第三方转发】 freddon所有 可以使用命令行初始化一个express项目 先安装express npm install express npm install express-generator express 项目名 cd 项目名 npm install socket.io 也可以在webstorm下新建express项目 File- new Project - Node.js Express App 创建好后文件视图大概是这样 2 服务端修改默认的文件内容 修改routes文件夹下的index.js为 chat.js var express = require('express'); var router = express.Router(); var socket_io = require('socket.io'); /* GET users listing. */ router.get('/', function (req, res, next) { res.send('respond