TurboRepo Just-in-Time Packages 적용기 Feat. ModuleResolution
TurborepoJust-in-Time PackagesModuleResolutionMonorepoTypeScriptFE
AI 요약
Beta카카오엔터테인먼트 스토리FE개발팀은 여러 서비스를 모노레포로 관리하며 공통 자원 관리에 힘쓰고 있습니다. 기존에는 Turborepo의 Compiled Packages 방식을 사용하여 공통 코드를 수정한 후 `tsc` 컴파일 과정이 필요했습니다.
이 글은 이러한 불편함을 해소하기 위해 Turborepo의 Just-in-Time Packages 방식을 도입하는 과정을 다룹니다. Just-in-Time Packages는 빌드 없이 소스를 바로 참조하여 개발 효율성을 높이는 방식입니다.
글에서는 이 방식의 소개와 실습, 그리고 적용 과정에서 발생한 문제 해결 경험을 공유하며, 특히 TypeScript의 `ModuleResolution` 설정이 Just-in-Time Packages 구현에 어떻게 중요한 역할을 하는지에 대한 학습 내용도 포함하고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

