Sever
Sever

Reputation: 2626

Migration from 0.9 socket.io

Socket.io documentation:

Starting the server

Previously:

var io = require('socket.io'); var socket = io.listen(80, { /* options */ });

Now:

var io = require('socket.io'); var socket = io({ /* options */ });

Then how can I select server port now ?

Also is it possible to use socket.io without http server (express, node http server and etc.) ?

Upvotes: 0

Views: 642

Answers (1)

Ben Fortune
Ben Fortune

Reputation: 32117

You can use it without Express/http, just pass a port to the arguments.

var port = 3000;
var io = require('socket.io')(port);

io.on('connection', function(socket) {
    console.log('a user connected');
});

Upvotes: 2

Related Questions