Express.io, socket.io.js not found <p>I got an issue with Express.io, I try to create a simple tchat. But I'm not be able to include the socket.io.js, I got an error...</p> <p>I just installed Express.io on my new Express project.</p> <p>My errors : </p> <ol> <li>GET http://<strong><em>*</em>**</strong>/socket.io/socket.io.js 404 (Not Found)</li> <li>localhost:1 Uncaught ReferenceError: io is not defined</li> </ol> <p><strong>Index.jade</strong></p> <pre><code>doctype 5 html head title= title link(rel='stylesheet', href='/stylesheets/style.css') body block content script(src="http://localhost:3000/socket.io/socket.io.js") script(src="/javascripts/user.js") </code></pre> <p><strong>app.js</strong></p> <pre><code>/** * Module dependencies. */ var express = require('express.io') , index = require('./routes/index.js') , http = require('http') , path = require('path'); var app = express(); app.http().io(); app.configure(function(){ app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.favicon()); app.use(express.logger('dev')); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); }); app.configure('development', function(){ app.use(express.errorHandler()); }); app.get('/', index.index); app.io.route('ready', function(req) { req.io.emit('talk', { message: 'io event from an io route on the server' }); }); http.createServer(app).listen(app.get('port'), function(){ console.log("Express server listening on port " + app.get('port')); }); </code></pre> <p><strong>index.js (route)</strong></p> <pre><code>exports.index = function(req, res){ res.render('index', { title: 'TCHAT' }); }; </code></pre> <p><strong>user.js</strong></p> <pre><code>io = io.connect(); // Emit ready event. io.emit('ready'); // Listen for the talk event. io.on('talk', function(data) { alert(data.message); }); </code></pre> <p><strong>New error</strong></p> <p>Failed to load resource: the server responded with a status of 404 (Not Found) http://<strong>*</strong>:3000/socket.io.js Uncaught ReferenceError: io is not defined </p>