패키지 설치 순서에 의한 버그(@nestjs/config,@prisma/client)

jYur·2023년 4월 25일
0

NestJS v9.4.0, Prisma v4.13.0

@prisma/client를 먼저 설치했다면,
환경변수 파일을 동적으로 선택하기 위해 @nestjs/config 설치 후
아래처럼 '.env.dev'를 명시하여 DynamicModule을 추가하더라도

ConfigModule.forRoot({
  envFilePath: '.env.dev',
}),

읽으라는 .env.dev는 안 읽고 주구장창 .env만 읽는다.

@prisma/client를 삭제하면 제대로 동작하고,
다행히 다시 @prisma/client를 설치해도 이제 괜찮다.

0개의 댓글