2013-02-03 98 views
1
var io = require('socket.io'); 
var socket = io.connect('http://localhost'); 

抛出TypeError: Object #<Object> has no method 'connect'如何使用套接字连接?

我在做什么错?

编辑:更多信息:使用node.js.安装了socket.io与npm install socket.io

使用node test.js运行。

+1

ü没有加载 '/socket.io/socket.io.js' – drinchev

+0

如何?我认为需要这样做。 –

+1

试试这个代码... https://gist.github.com/1b17fd2a7b324cb3411a这是一个简单的测试nodeJS,使用express和socket.io ...你可以调查你的问题。 – drinchev

回答

0

var socket = io.connect('your host');

这是在您的js标记index.html文件中声明的JavaScript代码的一部分。这意味着这是客户端机器上的代码。

仔细看到http://socket.io/#how-to-use