socket.io发出404请求

时间:2014-09-26 16:47:17

标签: javascript html node.js socket.io

我在这样的网址上获得了404:http://localhost.dev/socket.io/?EIO=3&transport=polling&t=1411749802784-54

SOCKET IO版本: 1.x

APP.JS

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

server.listen(8080);

app.get('/', function(req,res){
    console.log('started');
});

//Receive message
io.sockets.on('connection',function(socket){
    socket.on('send message',function(data){
        //Send message out
        io.sockets.emit('new message',data);
    });
});

所以我的网站在port 80和端口8080上的nodejs上运行,我包含socket.io js文件,如下所示:<script src="http://localhost.dev:8080/socket.io/socket.io.js"></script>我可以打开{{1在一个新选项卡中的文件,但我想这与新版本有关,我刚刚开始使用节点。

// LE

socket.io.js

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

尝试

var socket = io.connect('http://localhost.dev:8080');