[Resuelto] ¿Por qué mis sockets en nodejs no funcionan?

Iniciado por Diesan Romero, 29 Marzo 2018, 19:32 PM

0 Miembros y 1 Visitante están viendo este tema.


ivancea96

Un poco modificado el servidor:
Código (javascript) [Seleccionar]
const http = require('http');
const express = require('express');
const app = express();
const io = require('socket.io')();

const server = http.createServer(app);

app.set('port', process.env.PORT || 3000);
app.use(express.static(__dirname + "/public"));

server.listen(app.get('port'), function(){
  console.log("Servidor iniciadio");
})

io.listen(server);

io.on('connection', function(socket) {
  console.log("Nuevo cliente conectado");

  socket.on('mensaje-cliente', function(data) {
    console.log(data);
  })
})


Nótese que el on('connection') del server no tiene que ver con el del socket.