Node js - Socket.io-client ne se connecte pas au serveur socket.io

Je suis en train d'essayer de vous connecter à une prise de courant.io-client en utilisant le code suivant:

Serveur:

//Load requirements
var http = require('http'),
    io = require('socket.io');

//Create server & socket
var server = http.createServer(function(req, res){

    //Send HTML headers and message
    res.writeHead(404, {'Content-Type': 'text/html'});
    res.end('<h1>Aw, snap! 404</h1>');
});
server.listen(8080);
io = io.listen(server);

//Add a connect listener
io.sockets.on('connection', function(socket) {

    console.log('Client connected.');

    //Disconnect listener
    socket.on('disconnect', function() {
        console.log('Client disconnected.');
    });
});

Client:

console.log('1');

//Connect to server
var io = require('socket.io-client')
var socket = io.connect('localhost:8080', {reconnect: true});

console.log('2');

//Add a connect listener
socket.on('connect', function(socket) {
    console.log('Connected!');
});

console.log('3');

Je ne suis pas Connecté, le journal de la console ou d'un Client Connecté journal de la console et je ne sais pas pourquoi! L'exemple de code est pris d'une autre question posté le: Lien et je ne vois pas de solution au problème...

source d'informationauteur exilonX