【发布时间】:2013-07-07 01:51:10
【问题描述】:
我在尝试让 socket.io 工作时遇到了这些奇怪的错误。
另外,我的 socket.io.js 文件在 chrome 中显示如下:
我知道我的 socket.io.js 文件中没有这个。
我的客户端代码如下:
// Set up sockets
var socket = io.connect();
socket.on('statusMessage', function(data){
console.log(data.message);
});
我的服务器代码如下
var serv_io = io.listen(server);
serv_io.sockets.on('connection', function(socket){
socket.emit('statusMessage', {'message': 'Succesfully connected to serve via sockets'});
});
我也需要 socket.io 以一种简单的方式:
var io = require('socket.io');
我也在 Heroku 上进行部署。
为什么会这样?
【问题讨论】:
-
请显示您在 node.js 中初始化 socket.io 的代码,以及您的 node.js 正在侦听的端口以及您如何在前端加载您的 socket.io。
标签: node.js websocket socket.io