Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在80以外的端口中运行socket.io时出现问题_Javascript_Html_Node.js_Socket.io_Port - Fatal编程技术网

Javascript 在80以外的端口中运行socket.io时出现问题

Javascript 在80以外的端口中运行socket.io时出现问题,javascript,html,node.js,socket.io,port,Javascript,Html,Node.js,Socket.io,Port,我在端口80上运行express.js,所以socket.io必须在其他端口上运行。问题是,我必须在客户端上加载socket.io,其中包含: <script src="http://my_domain:8080/socket.io/socket.io.js"></script> 这很可怕,因为每次从本地机器切换到主机时,我都必须更改我的_域 我在端口80上运行express.js,所以socket.io必须在其他端口上运行 错 您可以在同一端口上运行Socket.

我在端口80上运行express.js,所以socket.io必须在其他端口上运行。问题是,我必须在客户端上加载socket.io,其中包含:

<script src="http://my_domain:8080/socket.io/socket.io.js"></script>

这很可怕,因为每次从本地机器切换到主机时,我都必须更改我的_域

我在端口80上运行express.js,所以socket.io必须在其他端口上运行

您可以在同一端口上运行Socket.io和Express;只需将相同的
http.Server
实例传递给它们