티스토리 뷰

문제

  • yarn 2.x 이상의 버전(yarn berry)을 사용할 때, workspace를 구성하고 별도의 타입스크립트 버전을 지정해 줄 수 있다
  • 이때, 코드 에디터에서 사용하는 타입스크립트 버전과 workspace의 버전이 서로 상이하여 코드 상에서 모듈이나 타입을 제대로 인식하지 못하는 문제 발생

해결

1. cmd(ctrl) + shift + p를 누르고 `TypeScript: Select TypeScript Version` 선택

 

2. `Use Workspace Version`을 클릭하면 문제 해결


여담

 이 문제 해결하는데 한 시간 넘게 걸렸다. `yarn workspace cannot find module or its corresponding type declarations` 이거로 구글링 해서 해결법을 찾을 수 있었다. yarn으로 workspace 관리하는 건 알고 있었는데, yarn berry라는 건 또 처음 들어봤다. 확실히 키워드를 알고 있는 것과 모르는 것의 차이가 크다고 느꼈다. 좀 더 스마트하게 처리할 수 있다고 해야 되나? 아무튼... 문제 해결.

최근에 올라온 글
최근에 달린 댓글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
글 보관함