## 현재 상황 npm 기본 기능으로 모노레포를 구성중 ## 문제점 https://github.com/npm/npm/issues/18266 해당 이슈가 발생 패키지를 퍼블리시 할경우 package.json을 제대로 인식하지 못해 패키지를 사용하지 못함 해당 이슈는 3년전에 올라왔지만 아직도 open인것으로 보아 해결될 가능성이 낮음 ## 어떻게 개선할 수 있는지 Mono repo 관리툴인 * yarn workspaces * lerna 등을 사용 ## 관련 기획 문서 없음 ## Reference * yarn workspaces vs lerna 비교글 https://medium.com/@simsimjae/monorepo-lerna-yarn-workspace-%ED%81%AC%EA%B2%8C-%EA%B0%9C%EB%85%90%EB%A7%8C-%EC%9E%A1%EC%95%84%EB%B3%B4%EA%B8%B0-c58bc4ba31fe * yarn workspaces 공식 레퍼런스 https://classic.yarnpkg.com/en/docs/workspaces/ (한국어 지원 안됨) * lerna 공식 사이트 https://lerna.js.org/
현재 상황
npm 기본 기능으로 모노레포를 구성중
문제점
npm/npm#18266 해당 이슈가 발생 패키지를 퍼블리시 할경우 package.json을 제대로 인식하지 못해 패키지를 사용하지 못함
해당 이슈는 3년전에 올라왔지만 아직도 open인것으로 보아 해결될 가능성이 낮음
어떻게 개선할 수 있는지
Mono repo 관리툴인
등을 사용
관련 기획 문서
없음
Reference