Node.js NodeJS&;特快专递及;socket.io错误:无法获取/

Node.js NodeJS&;特快专递及;socket.io错误:无法获取/,node.js,sockets,express,socket.io,Node.js,Sockets,Express,Socket.io,我发现这个脚本用于读取文件并将其内容“广播”到每个连接 var serverServiceConfig={port: 8081}; var express = require("express"); var app = express(); var fs = require('fs'); var socket = require('socket.io'); function readTick(ws){ fs.readFile('tick.json', 'utf8', function

我发现这个脚本用于读取文件并将其内容“广播”到每个连接

var serverServiceConfig={port: 8081}; 

var express = require("express");
var app = express();
var fs = require('fs');
var socket = require('socket.io');

function readTick(ws){
  fs.readFile('tick.json', 'utf8', function (err,data) {
        if (!err) {
          try {
              ws.emit('ticks', data); 
          } catch (e) {
              // handle error
              console.log('can not read file');
          }        
        }
  }); 

  setTimeout(function () {
        readTick(ws);

  }, 200);
}
console.log('server is running ...');
app.configure(function(){
    app.use(express.static(__dirname + '/'));
});
var server = app.listen(serverServiceConfig.port);
var io = socket.listen(server);
io.sockets.on('connection', function (socket) {
        readTick(socket);        
        socket.on('disconnect', function (socket) {
     });
}); 
服务器启动时没有出现错误,到目前为止还不错。但是,如果我尝试通过ip:port连接到服务器,我会收到以下消息:

得不到/

我在本地机器上测试了这个脚本,它成功了(几周前) 从我“知道”或我认为是一条路线丢失,或

任何帮助都是非常受欢迎的


提前谢谢你

你应该把它放在app.get('/',function(){//,不管你想做什么//})

我看不到“/”的路径。因此出现了错误,但它在几个月前起了作用。如果必须添加什么路线?怎么做呢?在app.js中,应该有类似app.get('/',function(){///无论您在这里做什么});