Skip to content

getting started express.io first simplest example #135

@xetum

Description

@xetum

I'm trying this simple example:

Server:

app = require('express.io')()
app.http().io()

app.io.on('connection', function(socket){
console.log('connection')
})

app.listen(50000)

Client:

var io = require('socket.io-client').connect('http://localhost:50000')

io.on('connect', function (sock) {
console.log("socket connected")
})

Neither 'connection' nor 'socket connected' appears in nodejs console

However separate express and socket.io server works like a charm:

var app = require('express')()
var http = require('http').Server(app)
var io = require('socket.io')(http)

io.on('connection', function(socket){
console.log('connection')
})

http.listen(50000)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions