인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

oppop156님의 프로필 이미지
oppop156

작성한 질문수

[리뉴얼] 타입스크립트 올인원 : Part2. 실전 분석편

모듈 관련 질문입니다.

작성

·

207

0

안녕하세요.

tsconfig 중에 noResolve라는 항목에 대해서 공부하다가 이해가 가지 않는 점이 있어 질문남깁니다.

1) d.ts 파일들을 보다보면 triple slash references 가 사용되어 있는것을 흔하게 볼 수 있습니다.

제가 공부한 바로는 namespace(내부모듈) 을 작성할 때 참조경로를 컴파일러에게 알려주는 역할로서 사용한다고 이해 했는데 맞게 이해 한걸까요?

2) noResolve 옵션은 triple slash references 을 무시한다고 공식문서에 나와있는데 그러면 해당 옵션이 어떻게 쓰이는지 궁금합니다. 활성화 되었을 때 참조관계가 무시되고 컴파일이 제대로 안될 것 같은데 그럼 무조건 런타임시 오류가 나지 않나요?

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

reference을 무시하는 게 맞는 것 같습니다. 다만 실제로 그 옵션을 쓰는 경우를 본 적이 없네요. reference가 있는데 이 옵션을 쓰면 당연히 타입 에러가 날 것 같습니다.

oppop156님의 프로필 이미지
oppop156

작성한 질문수

질문하기