1
왜 프로젝트 레퍼런스를 사용해야 하는가?
프로젝트 레퍼런스를 사용하면 다음과 같은 주요 이점을 얻을 수 있습니다.
프로젝트 레퍼런스(Project References)대규모 타입스크립트 프로젝트를 운영하다 보면 하나의 거대한 tsconfig.json과 단일 컴파일 흐름만으로는 효율적인 관리가 어려워지는 시점이 옵니다. 특히 모노레포(Monorepo)에서 여러 하위 프로젝트가 서로 의존할 때 이 문제가 더 뚜렷하게 드러납니다.
프로젝트 레퍼런스와 증분 빌드를 중심으로 프로젝트 레퍼런스의 판단 흐름을 읽습니다.
프로젝트 레퍼런스를 사용하면 다음과 같은 주요 이점을 얻을 수 있습니다.
프로젝트 레퍼런스(Project References)프로젝트 레퍼런스를 사용하려면, 의존성을 가지는 각 하위 프로젝트의 tsconfig.json 파일에 몇 가지 변경 사항을 적용해야 합니다.
증분 빌드 (Incremental Builds)위와 같이 설정한 후, 터미널에서 tsc 명령어를 사용합니다.
전체 빌드 시간을 크게 단축