2.3.4 配置差异

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';
})

Last updated