我配置了一个经典的socket.io服务器:
var http = require('http');
var fs = require('fs');
// Chargement du fichier index.html affiché au client
var server = http.createServer();
// Chargement de socket.io
var io = require('socket.io').listen(server);
var nbUsers = 0;
// Quand on client se connecte, on le note dans la console
io.sockets.on('connection', function (socket) {
nbUsers++;
socket.emit('users',nbUsers);
socket.broadcast.emit('users',nbUsers);
socket.on('disconnect', function(){
nbUsers--;
socket.broadcast.emit('users',nbUsers);
});
});
server.listen(1337);
console.log("Server started at port 1337");
并且,在index.php页面中,我调用了socket.io.js:
<script src="http:// mysite . com:1337/socket.io/socket.io.js"></script>
但是,当我进入主页面时,我在socket.io.js上遇到504错误。 有什么解释吗?
由于
答案 0 :(得分:0)
尝试以这种方式包含socket.io
<script src="socket.io/socket.io.js"></script>