[Typescript] 모듈 (Module)

seuhyang·2023년 4월 13일
0

Typescript

목록 보기
1/1

모듈(Module)은 TypeScript에서 코드를 구성하는 논리적인 단위입니다. 모듈은 특정 기능을 담당하며, 다른 모듈과는 독립적으로 동작할 수 있습니다. 간단히 말하면, 모듈은 코드의 일부분을 캡슐화 하고, 재사용성을 높이기 위해 사용됩니다.

예를 들어서 export/import 를 통해 다른 곳에서도 사용하기 위해서 말이죠.

TypeScript에서 모듈은 import/export 구문을 사용하여 파일 간에 공유됩니다. import 구문을 사용하여 다른 모듈에서 코드를 가져올 수 있으며, export 구문을 사용하여 모듈에서 코드를 공유할 수 있습니다.

따라서, 모듈 간의 의존성은 하나의 모듈이 다른 모듈에서 제공하는 기능을 사용하려고 할 때 발생합니다. 모듈 간의 의존성이 명확하지 않으면 TS1208 오류나 isolatedModules 옵션 오류가 발생할 수 있습니다.

0개의 댓글