配置差异
io.set 不见了
相反,在服务器初始化中进行如下配置:
const socket= require('socket.io')({
// 这里是选项
})
日志级别等选项已不存在,io.set('transports')
, io.set('heartbeat interval')
, io.set('heartbeat timeout'
, 和 io.set('resource')
仍然支持向后兼容性。
设置资源路径
上一个资源
选项等效于新路径
选项,但在开始时需要一个/
。例如,以下配置:
const socket= io.connect('localhost:3000',{
resource:"path/to/socket.io";
})
变成:
const socket= io.connect('localhost:3000',{
path:'/path/to/socket.io';
})