var io = require('socket.io').listen(80);
io.sockets.on('connection', function (socket) {
socket.on('set nickname', function (name) {
socket.set('nickname', name, function () {
socket.emit('ready');
});
});
socket.on('msg', function () {
socket.get('nickname', function (err, name) {
console.log('Chat message by ', name);
});
});
});
当运行这个代码时,我得到一个错误:
无法找到模块'socket.io'.
如何解决这个错误?
到目前为止,Node.js及其依赖项或模块还没有可用的eclipse集成。您需要下载RPM或deb构建并将其安装到您的系统上。
参考:在eclipse中安装node.js模块