문제
TypeError: Cannot read property 'emit' of undefined
PeerJs 사용도중 사용자가 소켓 연결 시도해서 노드로 넘어가서 해당 오류 발생
원인
밑의 한줄이 문제였음 어차피 여기서 사용자 -> 서버로 웹소켓 전달을 하는 과정이니깐
socket.emit('join-room', ROOM_ID, id)
해결
socket.io 버전 2.5.0으로 다운그레이드했음
npm install '모듈명' 버전
npm install socket.io 2.3.0
npm install '모듈명'@^ 버전
npm install socket.io@^2.3.0
위에 명령어는 밑에 참고하여서 가져왔음
참고