반응형
환경변수를 사용하시 위해 Node.js에서는 dotenv를 사용하는데, NestJS에서 @nestjs/config를 사용하면 된다.
(@nestjs/config에서도 내부적으로는 dotenv를 사용한다.)
1. @nestjs/config를 설치한다.
$ npm i @nestjs/config
2. app.module.ts의 imports에 ConfigModule을 추가한다.
app.module.ts
import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
@Module({
imports: [ConfigModule.forRoot()],
controllers: [],
providers: [],
})
export class AppModule {}
이제 프로젝트 루트 위치에 .env파일을 만들어서 사용하면 된다!
반응형