반응형
NestJS에서 라이브러리 버전을 업데이트하거나 import를 수정했는데도 IDE에서 빨간 밑줄이 계속 표시되는 경우가 있습니다.

코드는 정확하고 빌드도 잘 되는데, IDE만 오류를 표시한다면? TypeScript 캐시 때문입니다.
해결 방법
1. TypeScript 서버 재시작 (추천)
가장 빠른 방법입니다.
VSCode/Cursor:
- Cmd + Shift + P (Windows: Ctrl + Shift + P)
- "TypeScript: Restart TS Server" 실행
2. IDE 재시작
TypeScript 서버 재시작으로 해결되지 않으면 IDE를 완전히 종료했다가 다시 실행하세요.
다른 IDE에서는?
WebStorm/IntelliJ:
- File → Invalidate Caches → Invalidate and Restart
정리
라이브러리를 수정했는데도 import 오류가 사라지지 않는다면, 코드 문제가 아니라 TypeScript 캐시 문제입니다.
IDE 전체를 재시작하기 전에 먼저 TypeScript 서버 재시작을 시도하세요. 몇 초면 해결됩니다.
반응형
'개발 > NestJS' 카테고리의 다른 글
| [NestJS] interface, type, class 도입기 (언제 뭘쓰지??) (6) | 2025.01.22 |
|---|---|
| JavaScript/TypeScript의 for...of와 for await...of 완벽 가이드 (0) | 2024.11.27 |
| [NestJS] Queue 완벽 가이드: 기초 개념부터 실전 활용까지 (0) | 2024.11.25 |
| NestJS JWT 인증 시 발생하는 'secretOrPrivateKey must have value' 에러 완벽 해결하기 🔐 (1) | 2024.11.21 |
| TypeORM에서 insert() 사용 시 @BeforeInsert가 동작하지 않는 문제 해결하기 🤔 (0) | 2024.11.20 |
댓글