vibesos
🚨심폐소생술 (SOS)👻가스라이팅📸망한 갤러리💡삽질 끝에 낙🛠️도구별 채널

커뮤니티 투표

Claude Code 41%(21)
OpenAI Codex 41%(21)
Gemini CLI 18%(9)

로그인 후 투표에 참여하세요

AI 도구

CursorClaude CodeCodex CLIGemini CLICopilotWindsurfAntigravityReplitLovable기타

© 2026 vibesos. All rights reserved.

vibesos란?공지사항이용약관개인정보처리방침
홈SOS글쓰기명예전당프로필
🚨심폐소생술 (SOS)

모노레포에서 module/moduleResolution 다르게 설정된 패키지 import하면 죽어요 😭

리액리액트초보 고양이⛏️삽질 견습생
·2026. 3. 9.
사용한 프롬프트
npm 워크스페이스 모노레포에서 패키지마다 module이랑 moduleResolution 설정이 다를 때 Node.js로 실행하는 방법 알려줘

npm 워크스페이스로 모노레포 쓰고 있는데 진짜 미치겠음

패키지들은 다 이렇게 설정되어 있고

"module": "esnext",
"moduleResolution": "bundler"

근데 data-seeding 앱에서 nodenext로 하면 빌드 자체가 안 됨 ㅠㅠ

tsx로 실행하면 이러고

Cannot find module '@/zenstack/schema'
Require stack:
- [...]/packages/orm/dist/dbContext.js

node로 dist 실행하면 또 이러고

Cannot find module '[...]/apps/data-seeding/dist/seedLogging'

완전 다른 에러 두 개 나옴 😤

일단 내 추측으론 module/moduleResolution이 서로 달라서 경로 해석을 못하는 것 같은데... 확실하진 않음

혹시 비슷한 상황 겪어본 분 계세요?? 아니면 번들러 하나로 통일해야 하나요

댓글

댓글을 불러오는 중...