본문 바로가기
잡지식

NestJS에서 WebSocket이 열리지 않는다면

by 개발자 찬덕이 2023. 10. 18.
패키지 버전을 확인해 보세요.

 

Socket.io를 사용해서

WebSocket 채팅을 만들고 있었는데

뭔짓을 해도 WebSocket 게이트웨이가 열리지 않았다.

 

답답해서 새로운 프로젝트를 만들어서 똑같이 소스를 복사하면 잘 열렸다.

 

머리를 박다가 처음으로 돌아가서 천천히 봤더니

socket.io 패키지의 버전은 같은데 @nestjs~로 되어있는 Nest 패키지들의 버전이

기존 프로젝트가 새로운 프로젝트보다 낮았다.

 

그래서 기존 프로젝트에 있는 패키지들의 버전을 최신화 해주었더니 문제없이 실행이 되었다.