Skip to content

Instantly share code, notes, and snippets.

@dbainbridge
Created April 19, 2012 20:48
Show Gist options
  • Select an option

  • Save dbainbridge/2424055 to your computer and use it in GitHub Desktop.

Select an option

Save dbainbridge/2424055 to your computer and use it in GitHub Desktop.
How to use socket.io with Express 3
/**
* Module dependencies.
*/
var express = require('express')
, routes = require('./routes')
, http = require('http');
var app = express();
var server = app.listen(3000);
var io = require('socket.io').listen(server);
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.static(__dirname + '/public'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
});
app.configure('development', function(){
app.use(express.errorHandler());
});
app.get('/', routes.index);
console.log("Express server listening on port 3000");
@satbirdd

satbirdd commented Oct 4, 2013

Copy link
Copy Markdown

the 7th line"http = require('http');", ti's neccesary? i did't see you use http

@dfkuro

dfkuro commented Dec 10, 2013

Copy link
Copy Markdown

Thanks, it works.

@thomasbrueggemann

Copy link
Copy Markdown

Perfect, thank you!

@fmoris

fmoris commented Dec 27, 2013

Copy link
Copy Markdown

Thanks!

@drjova

drjova commented Mar 12, 2014

Copy link
Copy Markdown

Thanks!

@DrDyne

DrDyne commented Mar 16, 2014

Copy link
Copy Markdown

Thanks a lot !

@pomerus

pomerus commented Apr 13, 2014

Copy link
Copy Markdown

Thank you !

@quinvit

quinvit commented May 2, 2014

Copy link
Copy Markdown

Thank you !

@vishakashoka

Copy link
Copy Markdown

You Rock! Thank you

@asccigcc

Copy link
Copy Markdown

Thank you!

@heanfig

heanfig commented Aug 18, 2014

Copy link
Copy Markdown

Excelent, Thank You :)

@scottglenblanch

Copy link
Copy Markdown

Thanks a ton!

@mackeyguenther

Copy link
Copy Markdown

👍

@titechnologies

Copy link
Copy Markdown

Good one... Thanks alot!!!

@mikes16

mikes16 commented Mar 11, 2015

Copy link
Copy Markdown

Niceeee!! Thank you!! ;)

@bsautron

Copy link
Copy Markdown

Excellent

@peheje

peheje commented Jan 18, 2016

Copy link
Copy Markdown

Works like a charm. Stackoverflow posts failed to help me, but this works like a charm.

@jpna

jpna commented Jan 10, 2017

Copy link
Copy Markdown

Very helpful, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment