Node.js 连接到socket.io服务器

Node.js 连接到socket.io服务器,node.js,socket.io,Node.js,Socket.io,我正在尝试让exmaple在我自己的计算机上运行: 我安装了node.js,也安装了socket.io。自述文件通知我更改这两行上的IP地址: var socket = io.listen(1223, "1.2.3.4"); var socket = io.connect("1.2.3.4:1223"); 但是,我不确定要将IP地址改成什么。我想让这个简单的聊天室应用程序在我自己的电脑上运行。您只需要在一个类似ie的应用程序中配置它: var socket = io.connect('adr

我正在尝试让exmaple在我自己的计算机上运行:

我安装了node.js,也安装了socket.io。自述文件通知我更改这两行上的IP地址:

var socket = io.listen(1223, "1.2.3.4");
var socket = io.connect("1.2.3.4:1223");

但是,我不确定要将IP地址改成什么。我想让这个简单的聊天室应用程序在我自己的电脑上运行。

您只需要在一个类似ie的应用程序中配置它:

var socket = io.connect('adress:port');
其中addres是socket.io服务器IP或主机名,yyy是它侦听的端口

之后,您可以通过以下方式获取并发出事件:

  socket.on('news', function (data) {
    console.log(data);
    socket.emit('my other event', { my: 'data' });
  });
在服务器上侦听

就这样

在进行聊天之前,您可以尝试使用官方socket.io中的以下示例:


PS别忘了在客户端添加socket.io客户端文件源!:)。整个代码应该与所提供链接中的示例类似。

请尝试使用
localhost
127.0.0.1
,两者都将通过您的环回接口。谢谢John!127.0.0.1对我来说很有效