인프런 커뮤니티 질문&답변
답변 2
2
같은 증상이 있어서 다음과 같이 해결했습니다.
module에 그대로 적으면 실행이 잘 되는데 .ENV로 옮기면 같은에러가 발생하는 문제라 .ENV를 불러오는데 문제가 있다고 생각하였구요.
app.module.ts 의 imports 순서를 ConfigModule먼저 했더니 되네요.
imports: [
ConfigModule.forRoot(),
MongooseModule.forRoot(process.env.MONGODB_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
}),
CatsModule,
],
또한
.env의 변수를 " " 로 감싸주어야합니다.
MONGODB_URI="mongodb~~~"
1





.png?w=112)
.
@nestjs/mongoose와 mongoose의 버젼이 문제일 수도 있습니다!