我知道已经有很多关于此的问题,但没有人为我回答,而且我的略有不同。
我正在使用以下命令在节点中启动 socket.io 服务器:
var io = require('socket.io').listen(8000);
我的终端说一切正常:
info - socket.io started
现在我正在尝试使用此 url 在我的客户端浏览器中加载 .js 文件:
http://<hostname>:8000/socket.io/socket.io.js
我没有得到 404,它只是永远挂起。我还使用网络实用程序 ping 端口 8000,它似乎打开得很好。
我昨天刚刚安装了node和socket.io,所以它们应该是最新版本。任何人都可以对此有所了解吗?谢谢!