inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

빌드 배포 관련 질문 입니다.

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

안녕하세요. 제로초님 빌드 관련 질문 하나 드리겠습니다. 현재 express로 되어있던 백엔드 프로젝트를 nestjs로 변경하는 작업을 하고 있는데요. express 에서 monorepo를 활용해서 서버가 여러개 있고 DB를 공통 모듈로 사용하고 있습니다. 그래서 nest에서도 같은 방식으로 monorepo를 사용하고 있는데요. 대략 구조는 이렇습니다. apps 안에 각 서버들이 있고, libs 안에 entity, common 등 공통 모듈이 있습니다. Window 환경에서는 문제 없이 잘 실행되고, 빌드도 문제 없이 잘 됩니다. 문제는 Linux 환경에서 빌드시 오류가 발생하는데 이런식으로 entity 모듈들을 찾지 못합니다. tsconfig.json package.json nest-cli.json 이렇게 path 설정 되어 있습니다. 왜 Linux에서만 빌드가 안되는 건지.. 구글링도 해보고 이것 저것 해봤는데 딱히 해결책을 찾지 못해서 질문드립니다. 감사합니다.

  • build
  • monorepo
  • nodejs
  • libs
  • express
  • NestJS
  • TypeORM
정민영 댓글 1 좋아요 0 조회수 545

인기 태그

인프런 TOP Writers

주간 인기글