我在这样的网址上获得了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
有谁知道如何解决这个问题?
答案 0 :(得分:3)
尝试
var socket = io.connect('http://localhost.dev:8080');