Sto usando Socket.IO su un server Node con un server HTTP di base (senza Express o Connect o qualcosa del genere). Per impostazione predefinita, Socket.IO serve il file del client perCambia percorso socket Socket.IO statico
/socket.io/socket.io.js
mi piacerebbe essere in grado di cambiare la situazione percorso di base a qualcos'altro, come
/foo/bar/socket.io/socket.io.js
c'è un modo incorporato per fare questo, o in qualsiasi modo senza modificare il codice di Socket.IO? Penso che la risposta risieda nel modulo Static
(require('socket.io').Static)
), ma in mancanza di scrivere il mio per sostituire l'impostazione predefinita, non vedo alcun modo per andare e cambiare il modo in cui si comporta.
Come posso fare questo?
Per quelli che stanno appena arrivando, questo è per le versioni precedenti alla 1.0. Per dopo 1,0, vedere [questo] (http://stackoverflow.com/a/25438603/400654) risposta. –