Node.js + Socket.io:无法设置ping超时

时间:2018-07-23 07:12:11

标签: javascript node.js socket.io

在我的Node.js + Socket.io应用程序中,我试图将ping超时设置为63秒(允许将63秒的不活动状态持续到服务器与客户端之间的连接被视为关闭)。不幸的是,当我在下面运行代码时,出现以下错误:

var io = socket(server);
         ^
TypeError: socket is not a function

下面是我的代码:

var express = require("express");
var socket = require("socket.io")(3000, {
    pingTimeout: 63000,
});

var app = express();
var server = app.listen(3000);

app.use(express.static("public"));

var io = socket(server);

0 个答案:

没有答案