Node.js Socket.io Heroku“;没有方法';配置'&引用;

Node.js Socket.io Heroku“;没有方法';配置'&引用;,node.js,heroku,socket.io,Node.js,Heroku,Socket.io,我正在尝试在Heroku上设置socket.io,因此我的主脚本中有以下代码: var io = require('socket.io'); io.configure(function () { io.set("transports", ["xhr-polling"]); io.set("polling duration", 10); }); 当我尝试运行时,出现以下错误: TypeError: Object #(Object) has no method 'configure'

我正在尝试在Heroku上设置socket.io,因此我的主脚本中有以下代码:

var io = require('socket.io');

io.configure(function () { 
  io.set("transports", ["xhr-polling"]); 
  io.set("polling duration", 10);
});
当我尝试运行时,出现以下错误:

TypeError: Object #(Object) has no method 'configure'
我在依赖项中有Socket.io,并且我尝试添加了一个.listen(),但是我得到了一个“hasnoomethod'listeners”错误

非常感谢您的帮助。

试试这个:

var io=require('socket.io')。监听(8080);
配置(函数(){
io.set(“传输”,“xhr轮询”);
io.set(“轮询持续时间”,10);
});
您试图配置错误的对象。方法listen创建Socket.IO实例。

尝试以下操作:

var io=require('socket.io')。监听(8080);
配置(函数(){
io.set(“传输”,“xhr轮询”);
io.set(“轮询持续时间”,10);
});
您试图配置错误的对象。方法侦听创建了Socket.IO实例