2013-08-18 185 views
0

我有错误Socket.io无法加载资源

Failed to load resource http://localhost:3250/socket.io/1/?t=1376856906369 

当我尝试做一些socket.io(负载正常工作)

这是我的第一线服务器

 var express = require('express') 
     , http = require('http') 
     , mysql = require('mysql'); 

    var app = express(); 
    var server = http.createServer(app); 
    var io = require('socket.io').listen(server); 


    server.listen(8080); 

    app.set('view engine', 'swig'); 
app.use(express.bodyParser()); 
app.use(express.methodOverride()); 
app.use(app.router); 
app.use(express.static(__dirname + '/lib')); 

回答

3

你开始在端口8080的服务器,但你试图让socket.io从端口3250。所以,你要么需要改变这一行:

//server.listen(8080); 
server.listen(3250); 

...或者你在浏览器中使用 “http://localhost:8080” 或只是 “http://localhost”。