체인의정석

Nest.js) 환경변수 설정하기 본문

개발/backend

Nest.js) 환경변수 설정하기

체인의정석 2021. 10. 19. 16:20
728x90
반응형

다음을 통해 시스템 환경변수를 설정하였다.

https://docs.nestjs.kr/techniques/configuration

 

네스트JS 한국어 매뉴얼 사이트

네스트JS 한국, 네스트JS Korea 한국어 매뉴얼

docs.nestjs.kr

 

env 파일로 불러오는 부분은 계속 에러가 나서 나중에 마무리 하기로 하고, 일단 하드코딩으로 넣은 후

swagger를 먼저 보았다.

https://docs.nestjs.kr/openapi/introduction

 

네스트JS 한국어 매뉴얼 사이트

네스트JS 한국, 네스트JS Korea 한국어 매뉴얼

docs.nestjs.kr

import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger';

console.log('bootstrap');

async function bootstrap() {
  console.log('bootstrap');
  const app = await NestFactory.create(AppModule);
  console.log('app');

  const config = new DocumentBuilder()
    .setTitle('mars-data-visualize-service')
    .setDescription('The dataVisualize API description')
    .setVersion('1.0')
    .addTag('dataVisualize')
    .build();
  const document = SwaggerModule.createDocument(app, config);
  SwaggerModule.setup('api', app, document);

  await app.listen(3000);
  console.log(`Application is running on: ${await app.getUrl()}`);
}
bootstrap();

다음과 같이 예시사이트를 보고 그대로 하니 성공하였다.

 

사이트/api 에 들어가서 테스트를 해보니

 

select 문이 나왔다.

 

필요한 값만 entitiy에 넣어봤는데 이렇게 하니 조회가 잘 되는것을 볼 수 있었다.

그러므로 entitiy에 필요한 값만 일단 넣어 두었ㄷㅏ.

728x90
반응형
Comments