【问题标题】:Node.js Socket.io Heroku "no method 'Configure'"Node.js Socket.io Heroku“没有方法‘配置’”
【发布时间】:2012-03-27 17:21:42
【问题描述】:

我正在尝试在 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(),但随后出现“没有方法 'listeners' 错误。

非常感谢您的帮助。

【问题讨论】:

    标签: node.js heroku socket.io


    【解决方案1】:

    试试这个:

    var io = require('socket.io').listen(8080);
    
    io.configure(function () { 
      io.set("transports", ["xhr-polling"]); 
      io.set("polling duration", 10);
    });
    

    您试图配置错误的对象。方法 listen 创建 Socket.IO 实例。

    【讨论】:

      猜你喜欢
      • 2015-02-18
      • 2013-03-16
      • 2023-03-24
      • 1970-01-01
      • 2023-03-18
      • 2012-07-25
      • 2020-02-10
      • 2017-07-01
      • 2014-09-03
      相关资源
      最近更新 更多