在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
我正在使用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
相关文章:
- 如何使用Socket.io将命令从客户端发送到服务器
- Socket.io socket.emit 不将数据传递到服务器
- Socket.IO socket.id 更改同一客户端而不重新连接
- Node.js+Express+socket.io-socket.io服务不正常
- 节点.js /socket.io/socket.io.js 找不到
- 发出到套接字 IO socket.id
- 将socket.io/socket.io.js加载到html头中返回"ReferenceError:io未定义
- 错误连接拒绝http://localhost:3000/socket.io/socket.io.js.
- Sails.js IO.socket not firing
- 使用AJAX与套接字.IO socket消息
- Socket.io socket.disconnect();
- 正在检索io.socket中的所有套接字对象
- Socket IO - Socket.Emit被发送到所有客户端
- Express.js 'socket.io/socket.io.js 404'
- 使用公共IP运行/socket.io/socket.io.js
- socket.io/socket.io.js stuck on (pending) - Node.js
- 我得到了GEThttp://localhost:81/socket.io/socket.io.jsnet::ERR_CO
- Node.js /socket.io/socket.io.js not found express 4.0
- 带io.socket的sails应用程序
- Express -如何在路由文件中使用io.socket.emit