nestjs에서 .env 설정

codeing999·2023년 6월 30일
0

NestJS

목록 보기
2/9

출처 : https://velog.io/@kimjiwonpg98/NEST-.env-%ED%8C%8C%EC%9D%BC-%EA%B4%80%EB%A6%AC%EB%B2%95-feat.-nestjsconfig

출처대로 하니 간단히 됐다.
express일 때는 dotenv 패키지를 사용했는데
nest에선

import { ConfigModule } from '@nestjs/config';

를 공식문서에서 추천한다고 한다.

이러고서

@Module({
  imports: [
    ConfigModule.forRoot({
      isGlobal: true, // 전체적으로 사용하기 위해
      envFilePath: `.${process.env.NODE_ENV}.env`,
    })
  ]
  ...
})

app.module에 이와 같이 해주면 끝.

profile
코딩 공부 ing..

0개의 댓글