개발자
https://stackoverflow.com/questions/74446466/need-help-setting-up-eslint-in-a-monorepo-using-yarn-3-and-typescript?rq=2 터보레포 ESLint에서는 위 링크에 걸려있는 것처럼 eslint-config에 종속성들을 다른 작업공간에서 install 하지 않고, 사용하는 것 같은데 터보레포는 ESLint의 새로운 Config 시스템인 Flat config를 사용하고 있지 않는데 어떻게 가능한 걸까요?
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 03월 13일
Yarn 2+는 "Zero-Installs"라는 기능을 제공하고, 이는 모노레포 구조에서 특히 유용합니다. 이 기능은 프로젝트 내 모든 작업 공간이 동일한 종속성 세트를 사용하도록 보장함으로써, 각각의 패키지가 개별적으로 종속성을 설치하는 것보다 일관성과 생산성을 개선할 수 있습니다. 따라서 ESLint 설정에 필요한 종속성이 root 레벨에서 설치된 경우, terborepo 내부의 모든 패키지가 해당 종속성에 액세스할 수 있습니다. ESLint의 Flat Config 시스템과 관련해서는 현재 베타 단계이며 완전히 배포되지 않았기 때문에 많은 프로젝트들이 아직 적용하지 않았을 가능성이 있습니다. Turborepo가 이를 적용하지 않은 정확한 이유를 알아보려면 Turborepo의 공식 문서나 소스 코드를 확인하거나 관련 커뮤니티에 질문하는 것이 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!