NestJs 환경설정 파일 읽기

까망거북·2024년 10월 28일

설치

npm i @nestjs/config dotenv ↲

사용법

  • .env 파일 생성
    • src/.env
PORT=9988
  • main.ts 수정
  // 서버 실행 및 포트 설정
  await app.listen(process.env.PORT ?? 3030);
  • app.module.ts 수정
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { ConfigModule } from '@nestjs/config';

@Module({
  imports: [
    ConfigModule.forRoot({   +
      isGlobal: true,        +
      envFilePath: '.env',   +
    }),                      +
  ],
  controllers: [AppController],
  providers: [AppService],
})
export class AppModule {}

-main.ts

0개의 댓글