2013-02-26 78 views
2

所以我花了幾個小時玩ununtu試圖將我的socket.io 0.8升級到socket.io 1.0如何設置socket.io 1.0(不穩定)?

我試過測試我的應用程序,發現很多人無法連接。使用1.0我聽說它可能解決這個問題,因爲它可以更好地處理傳輸升級。 Socket.io 1.0很快就會出現,但幾個月來一直處於「接近準備」狀態,我正在尋找一些關於如何在Ubuntu下載,構建和使用的詳細說明。

我已經看過論壇在GitHub上+谷歌羣體,包括這些線程: https://groups.google.com/forum/#!topic/socket_io/JrL6cN6gTig https://groups.google.com/forum/#!topic/socket_io/DC07mM2WpNk

但是我仍然沒有運氣。我得到的最接近的是,我的服務器沒有抱怨,但是我的socket.io/socket.io.js文件服務於客戶端,它只是一個(幾乎)空的js文件,只有一行,它只是node_modules中的一個相對目錄到一個js文件。

我真的只是問是否有任何詳細的說明?任何幫助將是偉大的!

回答

-1

嗨即時通訊使用快遞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> 
+0

感謝您的回覆,您使用的是socket.io 0.9(穩定版)還是1.0版本(使用engine.io的unstable版本)?由於設置標準的socket.io/express/nodejs我已經運行它更多的是不穩定的socket.io我期待安裝。 – 2013-02-26 07:22:35

+0

@jezternz我的socket.io版本是「〜0.9.6」 – user1629448 2013-02-26 07:23:50

+0

試圖讓1.0工作很抱歉> – 2013-02-26 07:43:47