本地网络上的Socket.io/node.js?

Der*_*rek 5 html javascript node.js socket.io

我在同一网络上有两台机器,分别为192.168.1.2和192.168.1.3.

192.168.1.2 = server/dev pc

192.168.1.3 =客户端/浏览器pc

所以在服务器/ dev pc上我有一个在端口82上运行的socket.io/http服务器

在客户端服务器上,我使用chrome作为浏览器

服务器正在托管一个网页

<html>
....
    <script type="text/javascript" src="http://localhost:82/socket.io/socket.io.js"></script>
....
</html>
Run Code Online (Sandbox Code Playgroud)

这是socket.io客户端所需的必要资源.所以资源在我的服务器/ dev pc上加载,但不在我的客户端pc上加载.所以我尝试:

<html>
....
    <script type="text/javascript" src="http://192.168.1.2:82/socket.io/socket.io.js"></script>
....
</html>
Run Code Online (Sandbox Code Playgroud)

现在它无法在任何一台电脑上运行.我知道它应该是

<script src="http://<uri:port>/socket.io/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)

正如它在socket.io github上所说,但我只想在本地网络上进行测试.

我也看过了

<script type="text/javascript" src="http://cdn.socket.io/stable/socket.io.js"></script>
Run Code Online (Sandbox Code Playgroud)

但我正在使用socket.io 0.8.4所以上面的版本不起作用.

那么如何在本地网络环境中获取为客户端提供的socket.io资源呢?或者你们知道一个网站服务于我可以使用的0.8.4版本的socket.io吗?

注意:没有防火墙问题.

Mar*_* M. 0

代替

<script type="text/javascript" src="http://localhost:82/socket.io/socket.io.js"></script>

<script src="/socket.io/socket.io.js"></script>