前言:我们在做一些项目的时候需要做到实时变化,
比如我们有时候有需求会要求我们做一个类似于聊天室的页面
比如有些时候我们对某些东西进行点赞和刷票,需要实时显示出来
如果我们设置定时刷新内容,是一个比较不合适的事情(定时请求接口对性能会造成影响),所以我们需要socket来为我们提供实时性
Node.js与socket
我这个小项目是用Node自己给自己写的后台,使用了socket.io
首先启动一个socket服务
const server = require('http').createServer(()=>{ res.end('111') }) var io = require('socket.io')(server); server.listen(9002) //这个socket.io就是我们要使用的插件, //随便你npm、cnpm还是yarn,把它给加进来 //这个9002是端口号,特指socket的端口号,不要与Node的端口号重复