npm install socket.io前端
在node後臺服務器文件中融合進socket.ionode
demo示例:express
let express =require('express'); let http=require('http') let app=express(); let server=http.createServer(app) let io=require('socket.io')(server); server.listen(8081)
後端io.on('connection',function(socket表明通訊管道的服務器端){ npm
})後端
前端import io from 'socket.io-client'服務器
let socket=io(鏈接的服務器地址)app
socket.on('connect',()=>{socket
socket表明通訊管道的客戶端ui
})socket.io
單管道通訊
socket.on
socket.emit
socket.send()是socket.on('message')的封裝
廣播
io.emit