如何设置socket.io 1.0(不稳定)?

所以我花了几个小时玩弄ununtu试图将我的socket.io 0.8升级到socket.io 1.0

我试过testing我的应用程序,发现很多人无法连接。 使用1.0我听说它可能解决这个问题,因为它更好地处理传输升级。 Socket.io 1.0可能很快就会出来,但几个月来一直处于“接近准备”状态,我正在寻找关于如何在Ubuntu下载,构build和使用的一些详细说明。

我已经在github上查看论坛,包括以下主题: https ://groups.google.com/forum/#! topic / socket_io/JrL6cN6gTig https://groups.google.com/forum/#!话题/ socket_io / DC07mM2WpNk

但是我仍然没有运气。 我得到的最接近的是,我的服务器没有抱怨,但是我的socket.io/socket.io.js文件服务到客户端,只是一个(几乎)空的js文件,只有一行,它只是node_modules中的一个相对目录到一个JS文件。

我真的只是问是否有任何详细的说明呢? 任何帮助将是伟大的!

您好即时通讯使用快递web应用程序框架与node.js.My下面的代码工作正常与socket.io我也得到了socket.io.js在客户端没有任何问题。

Server.js

var express = require('express') , http = require('http'); var app = express(); app.configure(function(){ app.use(express.static(__dirname + '/public')); }); var server = http.createServer(app); var io = require('socket.io').listen(server); server.listen(8000); 

在index.html文件中我添加了下面的代码,所以它在客户端没有任何问题得到socket.io。

  <script src='/socket.io/socket.io.js' type='text/javascript'></script>