Javascript Can';t从节点JS脚本连接到socket.io服务器
我在节点JS上运行了一个socket.io服务器,正在侦听消息。我现在需要启动另一个节点JS脚本(我的客户端),它将向服务器发送消息,位于特定的URL和端口 我正在将我的URL传递到Javascript Can';t从节点JS脚本连接到socket.io服务器,javascript,node.js,sockets,Javascript,Node.js,Sockets,我在节点JS上运行了一个socket.io服务器,正在侦听消息。我现在需要启动另一个节点JS脚本(我的客户端),它将向服务器发送消息,位于特定的URL和端口 我正在将我的URL传递到connect函数中,但收到错误: TypeError: io.connect is not a function 我如何将要连接到的URL传递到此。我的剧本是: const io=require('socket.io'); 常量套接字=io.connect('http://localhost:3000'); so
connect
函数中,但收到错误:
TypeError: io.connect is not a function
我如何将要连接到的URL传递到此。我的剧本是:
const io=require('socket.io');
常量套接字=io.connect('http://localhost:3000');
socket.on('connect',function(){
send('hello')//从运行JS脚本发送到服务器
});
如果您试图从node.js启动socket.io连接,您需要的是:
const io = require('socket.io-client')
当然,您必须安装该库。@RyanH-这是否回答了您的问题?