Web/TypeScript
모노레포에서 Typescript 사용중 발생한 vscode 에러
김첨지
2023. 8. 20. 20:26
어느 날 갑자기 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 버전을 사용 중이었는데,
혹시나 하여 타입스크립트 버전을 다운그레이드해보았다.
정상 작동하는 것을 확인할 수 있었다.