基本的なHTTPサーバー(ExpressやConnectなどはありません)を備えたノードサーバーでSocket.IOを使用しています。デフォルトでは、Socket.IOはクライアントファイルを
/socket.io/socket.io.js
そのベースパスを他のパスに変更できるようにしたいと思います。
/foo/bar/socket.io/socket.io.js
これを行うための組み込みの方法、またはSocket.IOのコードを変更せずに行う方法はありますか?答えはStatic
モジュール(require('socket.io').Static)
)にあると思いますが、デフォルトを置き換えるために自分で作成する以外に、動作を変更する方法がありません。
これどうやってするの?