2012-03-10 78 views
2

我試圖讓socket.io建立在Heroku上,所以我對我的主腳本驗證碼:Node.js的Socket.io Heroku的「無方法‘配置’」

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的依賴關係,我已經嘗試添加一個。聽(),但後來我得到一個「有沒有方法‘聽衆’錯誤。

您的幫助是非常感謝。

回答

4

試試這個:

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

io.configure(function() { 
    io.set("transports", ["xhr-polling"]); 
    io.set("polling duration", 10); 
}); 

您嘗試配置錯了對象。方法listen創建Socket.IO實例。