팀에서 TypeScript 6.0 RC(Go 컴파일러) 시범 도입했습니다. pnpm tsc --noEmit는 깨끗하게 통과하는데, VS Code에선 같은 파일에 빨간 줄이 그대로 남아있어요.
환경: typescript@6.0.0-rc.2 (Go 빌드), VS Code 1.95, pnpm 9.12, 모노레포(pnpm workspaces 4개 패키지)
구체적 증상:
- 같은 파일을 보면 CLI에서
error TS0없음 - VS Code Problems 탭에는
TS2322가 7개 - 같은 줄에 hover 하면 옛날 타입 추론 결과가 뜸
- VS Code 재시작·창 다시 열기 해도 그대로
저희 팀은 일단 모두 5.6으로 다운그레이드한 상태인데, 6.0 정식 GA(6월) 전에 미리 대비하려고 합니다. tsserver와 tsc 버전이 따로 노는 것 같은데 어떻게 동기화하나요?
댓글 0