在nodejs中使用(express[4.13]+socket.io[1.3])找不到socket.io.js

socket.io.js not found using (express [4.13] + socket.io[1.3]) in nodejs

本文关键字:io +socket js socket 找不到 nodejs express      更新时间:2023-09-26

我正在使用express 4.13和socket.io 1.3.2以及express生成器

下面是我在app.js 中的代码

var app = express();
var  server=require('http').createServer(app).listen(app.get('port'),'127.0.0.1');
var io=require('socket.io')(server); 

我的客户端代码:

var socket=io.connect("http://localhost:3000");

但我还是明白http://localhost:3000/socket.io/socket.io.js找不到。我尝试了许多在线解决方案,其中许多是针对express3.*的。我对nodejs完全陌生,所以如果有任何帮助,我将不胜感激。

尝试socket.io文档中的解决方案,但将端口80替换为3000