Node.js /socket.io/socket.io.js 404(未找到)

Node.js /socket.io/socket.io.js 404(未找到),node.js,express,socket.io,Node.js,Express,Socket.io,我对socket.io有一些问题 我看了所有我看到的答案,我没有发现任何差异。任何帮助都将不胜感激。我在这里粘贴代码时也遇到了格式问题,所以我把它放在了pastebin上 第40行变成 var server = http.createServer(app).listen(app.get('port'), function(){ console.log('Express server listening on port ' + app.get('port')); }); var io =

我对socket.io有一些问题

我看了所有我看到的答案,我没有发现任何差异。任何帮助都将不胜感激。我在这里粘贴代码时也遇到了格式问题,所以我把它放在了pastebin上

第40行变成

var server = http.createServer(app).listen(app.get('port'), function(){
  console.log('Express server listening on port ' + app.get('port'));
});

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

你到底有什么问题?让你寻求帮助的人猜测实际问题是什么是不好的。错误消息?堆栈跟踪?有什么吗?我对这个问题的回答解决了这个问题。Passport为/socket.io/socket.io.js创建路由,尽管我没有正确配置它,因此没有创建路由,导致404。对于使用2.x初始化的版本3,这是一个问题,现在已经解决了。