[Typescript] TS1208 Error

seuhyang·2023년 4월 13일
0

Typescript.Error

목록 보기
1/1

Typescript에서 TS1208 오류, isolatedMoudules 옵션 오류는 파일에서 모듈 간의 의존성 문제 때문에 발생되는 문제입니다.

이 문제는 Compile하는 과정에서 생기는 문제이고, 단순히 아래 코드 같이해도 오류는 해결하고 넘어 갈 수 있습니다.

export {}

이 오류는 tsconfig.json 에서 isolatedModules: true 로 설정되어 있기 때문에 발생하는 문제인데요

...

"isolatedModules": true,

...

하지만 이 옵션을 false 로 하는 것으로 넘어 갈 수 있지만 오히려 문제가 더 발생할 수 있습니다.

만약 모듈 간의 의존성이 필요 없는 경우에는 isolatedModules 옵션을 사용하지 않도록 설정하면 됩니다. 이렇게 하면 모듈 간의 의존성 검사를 수행하지 않아도 됩니다.

하지만 그저 isolatedModules: false로 설정하는 것으로 넘어가는 좋은 해결 방법이 아닙니다.

0개의 댓글