yarn berry 사용 중 typescript error

soo's·2024년 3월 5일
0

에러  정리

목록 보기
10/10
post-thumbnail

프로젝트 파일을 클론하여서 사용하는데

경로 /Users/내프로젝트 경로/.yarn/sdks/typescript/lib/tsserver.js이(가) 올바른 tsserver 설치를 가리키지 않습니다. 포함된 TypeScript 버전을 대신 사용합니다.

이런 알림이 뜨더니 일반 ts, tsx 파일에서 타입스크립트 에러가 잔뜩 났다.
결론적으로 Yarn Berry의 PnP 기능과 호환되도록 설계된 TypeScript SDK가 없어서 인터페이스에 대한 참조를 못하고 에러가 났던것..!

해결방법

  1. yarn berry pnp 호환 typescript sdk 설치

    yarn dlx @yarnpkg/sdks vscode

  2. vscode의 setting.json 변경
    나는 프로젝트 루트폴더의 vscode/setting.json을 업데이트했다

    {
    "typescript.tsdk": ".yarn/sdks/typescript/lib",
    "typescript.enablePromptUseWorkspaceTsdk": true
    }

  3. 에디터 재시작

나는 이 방법으로 해당 에러를 해결했다..
혹시 같은 에러 겪고 계시면 한 번 트라이 해보세요

0개의 댓글