我在具有基本HTTP服務器(無Express或Connect或類似的東西)的節點服務器上使用Socket.IO。默認情況下,Socket.IO服務於客戶端文件更改Socket.IO靜態文件服務路徑
/socket.io/socket.io.js
我想能夠在該基地路徑更改爲別的,像
/foo/bar/socket.io/socket.io.js
是否有任何內置的方式做到這一點,或者在不改變Socket.IO的代碼什麼辦法?我認爲答案在於Static
模塊(require('socket.io').Static)
),但是我沒有寫自己的代碼來取代默認設置,我沒有辦法去改變行爲方式。
我該怎麼做?
對於剛到這裏的用戶,這是針對1.0之前的版本。對於1.0之後,請參閱[this](http://stackoverflow.com/a/25438603/400654)回答。 –