Node.js 简单的socket.io示例不起作用

Node.js 简单的socket.io示例不起作用,node.js,socket.io,Node.js,Socket.io,这是服务器文件 var io = require('socket.io').listen(7000); io.sockets.on('connection', function(socket) { console.log("### new connection ###"); }); 这是给客户的 $j(document).ready(function() { var socket = io.connect('http://address.net:7000'); con

这是服务器文件

var io = require('socket.io').listen(7000);

io.sockets.on('connection', function(socket) {
    console.log("### new connection ###");
});
这是给客户的

$j(document).ready(function() {
    var socket = io.connect('http://address.net:7000');
    console.log(socket);
});
服务器启动正确,没有任何错误。 我从node_模块复制并从dist文件夹附加到我的站点部分文件“socket.io.min.js”中

当我运行我的站点时,服务器的输出中并没有任何新连接。
为什么?

问题已解决。这是关于socket.io连接函数中错误的服务器地址。

我将首先检查$j是否已定义,address.net是否为正确的地址。检查socket.io.js文件的来源。在我的例子中,我在端口8080上本地运行服务器。我用
获取脚本我将这个文件移到了我的公共html上,并像jQuery一样附加它。我移动它是因为我不在节点中创建http服务器,不需要它。如何加载包含客户端代码的页面?如果是通过
文件://
URL,由于安全机制,它不太可能工作。我买的是我的服务器。所以我只通过我的域和http协议加载页面。