Node.js 连接到socket.io服务器
我正在尝试让exmaple在我自己的计算机上运行: 我安装了node.js,也安装了socket.io。自述文件通知我更改这两行上的IP地址: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
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对我来说很有效