По какой-то причине мой сервер node не может обслуживать маршрут /socket.io/socket.io.js
, я всегда получаю ошибку 404.
Я пробовал компилировать разные версии node (текущий - 0,6.13, который также работает на сервере, где он действительно работает).
Из app.js я получаю info: socket.io started
и никаких ошибок при попытке вызвать socket.io.js.
Я пробовал его с localhost и порта 8000, и я использую экспресс-фреймворк
Это код из app.js:
var express = require('express')
, app = require('express').createServer()
, io = require('socket.io').listen(app, { log: true });
app.listen(8000);
app.configure(function() {
app.use(express.static(__dirname + '/public'));
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
io.sockets.on('connection', function (socket) {
// all other stuff here