0

嘿,我有一个在(例如)80.80.80.80:3000 上运行 node.js 的网站

我想从另一个网络服务器http://example.com/访问我的节点

当我添加

script(src='http://80.80.80.80:3000/socket.io/socket.io.js)
script
    var socket = io.connect();

我收到一条错误消息“未捕获的 ReferenceError:io 未定义”

4

1 回答 1

1

这似乎在 URL 下找不到 socket.io 脚本http://80.80.80.80:3000/socket.io/socket.io.js。如果从 URL 返回 javascript 文件,请从浏览器检查此 URL。

您可以在socket.io 页面上找到几个如何将 socket.io 与 connect、express 或纯 http node.js 服务器一起使用的示例。

于 2013-03-02T07:57:07.060 回答