我在具有基本HTTP服务器的节点服务器上使用Socket.IO(没有Express或Connect或类似的东西).默认情况下,Socket.IO为客户端文件提供服务
/socket.io/socket.io.js
我希望能够将该基本路径更改为其他内容,例如
/foo/bar/socket.io/socket.io.js
有没有内置的方法来做到这一点,或任何方式不改变Socket.IO的代码?我认为答案在于Static
module(require('socket.io').Static)
),但是如果没有编写我自己的替换默认值,我认为无法改变行为方式.
我怎样才能做到这一点?