SocketIO / NodeJS – 使用socket.emit时出错

我使用下面的代码:

var app = require('http').createServer(); var io = require('socket.io')(app); app.listen(1337); io.on('connection', function (socket) { socket.emit("error", {title: 'Watch your mouth!', msg: 'Please watch your language, or go to the 18+ chat.'}); }); 

我得到以下错误:

错误:未捕获,未指定的“错误”事件。 ([object object])有没有人有这样的想法?

       

网上收集的解决方案 "SocketIO / NodeJS – 使用socket.emit时出错"