기본 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) 대답을 참조하십시오. –