なんだよ。ずっとhttpサーバ起動してたよぼく…
これだから直ぐNoobって言われるんだ。
httpサーバと一緒にlistenしちゃう
var http = require('http').createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('poo');
}).listen(8080);
var socketio = require('socket.io').listen(http);
socketio.sockets.on('connection', function (socket) {
console.log('connect..!');
socket.on('giveData', function() {
socketio.sockets.emit('StoC', {
foo: 'fo-',
bar: 'ba-'
});
});
socket.on('disconnect', function() {
console.log('disconnect..!');
});
});
httpサーバは使わないよ
var socketio = require('socket.io').listen(8080);
socketio.sockets.on('connection', function (socket) {
console.log('connect..!');
socket.on('giveData', function() {
socketio.sockets.emit('StoC', {
foo: 'fo-',
bar: 'ba-'
});
});
socket.on('disconnect', function() {
console.log('disconnect..!');
});
});