En la tercera versión de ExpressJS express.createServer() cambiado a express() estos cambios dificultan el enlace de socket.io en un mismo puerto. Tal vez alguien pueda encontrar una decisión sólida.¿Cómo usar ExpressJS y Socket.io en un mismo puerto?
Ahora bien, esto no funciona:
var express = require('express')
, app = express.createServer()
, io = require('socket.io').listen(app);
Mi flujo de trabajo actual: https://gist.github.com/3596852
Estaría interesado en eso también. El archivo léame de Socket.io se actualizó para que coincida con Express 3.0 (consulte https://github.com/LearnBoost/socket.io#express-3x), pero tampoco me funciona. –