Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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 node server.js,则不会发生任何事情_Javascript_Node.js - Fatal编程技术网

Javascript node server.js,则不会发生任何事情

Javascript node server.js,则不会发生任何事情,javascript,node.js,Javascript,Node.js,我尝试了console.log(“hello world”);,它很好用。但是,每当有人连接到服务器时,我都会尝试通知自己消息(“侦听端口8080”)。在运行node server.js之后,在他的屏幕上没有发生任何事情,正如我下面的视频一样,它显示了很多东西,比如: info - socket.io started debug - client autothorized info - handshake authorized 我的电脑没有显示任何内容,我试着重新启动电脑,重新安装所有东西。没

我尝试了console.log(“hello world”);,它很好用。但是,每当有人连接到服务器时,我都会尝试通知自己消息(“侦听端口8080”)。在运行node server.js之后,在他的屏幕上没有发生任何事情,正如我下面的视频一样,它显示了很多东西,比如:

info - socket.io started
debug - client autothorized
info - handshake authorized
我的电脑没有显示任何内容,我试着重新启动电脑,重新安装所有东西。没有什么能解决这个问题。无论如何 我的server.js代码:

var mongo = require('mongodb').MongoClient,
client = require('socket.io').listen(8080).sockets;

mongo.connect('mongodb://127.0.0.1/chat',function(err, db) {
    if (err) throw err;

    client.on('connection', function(socket){
        console.log('listening on port 8080');
    });
});

您是否有连接到服务器的代码?另外,您确定您的Mongo连接成功吗?您是否连接到MongoDB是值得怀疑的。我认为代码原样将只记录通过WebSocket(这就是socket.io的用途)进行的连接,而不是通过HTTP进行的连接。您是否有客户端应用程序进行WebSocket连接以测试它?