본문 바로가기
Web/TypeScript

모노레포에서 Typescript 사용중 발생한 vscode 에러

by 김첨지 2023. 8. 20.

어느 날 갑자기 vscode에서 아래와 같은 에러가 발생했다.

 

  • The JS/TS language service immediately crashed 5 times. The service will not be restarted. This may be caused by a plugin contributed by one of these extensions: styled-components.vscode-styled-components. Please try disabling these extensions before filing an issue against VS Code.
  • This workspace contains a TypeScript version. Would you like to use the workspace TypeScript version for TypeScript and JavaScript language features?
  • This workspace contains a TypeScript version. Would you like to use the workspace TypeScript version for TypeScript and JavaScript language features?
  • TypeScript language server exited with error. Error message is: write EPIPE
  • 오류가 발생하여 TypeScript 언어 서버가 종료되었습니다. 오류 메시지: write EPIPE

 

아무 문제 없이 잘 작동하다 발생한 에러라 당황스러웠다.

 

침착하게 구글링 하여 다양한 해결 방법을 시도해 봤다.

 

1. 타입스크립트 작업 영역 버전 사용

2. styled-components.vscode-styled-components 사용 중지

3. vscode 다운그레이드

 

그 어떠한 방법도 해당 에러를 잠재울 수 없었다.

 

에러의 영향으로 자동완성도 정상 작동하지 않았다.

 

 

타 워크 스페이스에서는 타입스크립트 4.9.3 버전을 사용하고, 해당 워크 스페이스에서는 5.1.6 버전을 사용 중이었는데,

혹시나 하여 타입스크립트 버전을 다운그레이드해보았다.

 

 

정상 작동하는 것을 확인할 수 있었다.