AniShorts / back-end

nestJs로 만들예정
0 stars 0 forks source link

@nestjs/websockets error #24

Open cesdea opened 1 year ago

cesdea commented 1 year ago

에러코드 : TypeError: this.metadataScanner.get All Method Names is not a function 문제상황: @nestjs/websockets 을 적용 중에 에러 발생, nestjs의 docs를 사용하여 구성 중 따로 설정하는 것이 없을 것인데 에러 발생 문제 원인 : node_modules\@nestjs\websockets\gateway-metadata-explorer.js에서 getAllMethodNames라는 함수에서 문제 발생, @nestjs/websocket github를 찾아서 현재의 패키지와 비교하였고, 가지고 있는 패키지와 현재 nestjs의 9.3.3의 releases와 다른 것을 파악됨.

cesdea commented 1 year ago

다시 다운 받아 확인 하니 패키지의 정보가 제대로 업로드가 되지 않았거나 현재의 환경이나 설정이 부분적으로 패키지를 누락하는 것으로 파악된다.

따라서 현재의 패키지 9.3.3의 아래 버전이며 nestjs의 example에서 사용된 패키지의 버전인 9.0.1으로 downgrade하여 패키지를 설치를 시도