Javascript Socket.io与Nodejs和windows10的连接问题

Javascript Socket.io与Nodejs和windows10的连接问题,javascript,node.js,sockets,Javascript,Node.js,Sockets,我对nodejs是新手。我在windows10上有Nodejs。 然后,我在Nodejs中创建了一个带有server.js文件的文件夹,并通过命令“npm install socket.io”安装socket.io 我的server.js看起来像 var app = require('http').createServer(handler) , io = require('socket.io').listen(app) , fs = require('fs

我对nodejs是新手。我在windows10上有Nodejs。 然后,我在Nodejs中创建了一个带有server.js文件的文件夹,并通过命令“npm install socket.io”安装socket.io

我的server.js看起来像

        var app = require('http').createServer(handler)
      , io = require('socket.io').listen(app)
      , fs = require('fs')

    app.listen(3000);

    /*
    function handler (req, res) {
      fs.readFile(__dirname + '/index.html',
      function (err, data) {
        if (err) {
          res.writeHead(500);
          return res.end('Error loading index.html');
        }

        res.writeHead(200);
        res.end(data);
      });
    }*/

    io.sockets.on('connection', function (socket) {
        console.log('connected');
     /* socket.emit('news', { hello: 'world' });
      socket.on('my other event', function (data) {
        console.log(data);
      });*/
    });
然后,我执行node server.js,操作就会停止


你说手术失败是什么意思。您是否尝试过使用web浏览器连接到服务器?

是的,它无法打开。你看到链接中的图像了吗?