5

次のURLを介してsocket.ioに接続できます:localhost / socket.io / socket.io.jsしかし、縮小バージョンが必要です!localhost / socket.io/socket.io.MIN.jsが機能しません。

4

2 に答える 2

4

Socket.IO は、要求をインターセプトし/socket.ioて、必要なファイルを提供します。通常、次の場所からサービスを提供します。

./node_modules/socket.io/node_modules/socket.io-client/dist

ただし、Socket.IO の wikiで述べ​​られているように、必要に応じて自分でファイルを提供できます。

必要なファイルは、 socket.io-client/distリポジトリのフォルダーにあります。

常にプロダクション設定を強制したい場合は、呼び出す直前にこれをノード アプリに追加できますlisten()

io.enable('ブラウザ クライアントの縮小化'); // 縮小されたクライアントを送信
io.enable('ブラウザ クライアント etag'); // バージョン番号に基づいて etag キャッシュ ロジックを適用します
io.enable('ブラウザ クライアント gzip'); // ファイルを gzip します
io.set('ログレベル', 1); // ロギングを減らす
io.set('transports', [ // すべてのトランスポートを有効にします (flashsocket が必要な場合はオプション)
    「ウェブソケット」
  、「フラッシュソケット」
  、「htmlファイル」
  、「xhr-ポーリング」
  、「jsonp-ポーリング」
]);
于 2012-11-12T15:06:24.400 に答える
1

今日の最新の socket.io.js 縮小版 (バージョン 0.9.16 ):

http://cdnjs.cloudflare.com/ajax/libs/socket.io/0.9.16/socket.io.min.js

于 2014-02-06T15:01:06.820 に答える