본문 바로가기
개발공부/NestJS

[NestJS] 초기 세팅

by bzerome240 2023. 8. 11.

 

집짓는 비버들

 

설치

$ npm i -g @nestjs/cli

 

프로젝트 생성

$ nest new

 

프로젝트 실행

$ npm run start:dev

 

  • 알아야할 용어: 데코레이터

 

main.ts 

: NestFactory를 사용하여 Nest 애플리케이션 인스턴스를 작성하는 애플리케이션의 엔트리 파일

모든게 시작된다.

 

app.module.ts 

: application의 root Module

루트 모듈이며 모든 모듈을 import한다.

 

app.controller.ts 

: 기본 컨트롤러

라우트같은 것으로 url을 가져오고 function을 리턴한다.

 

app.controller.spec.ts 

: 컨트롤러에 대한 단위 테스트

 

app.service.ts

: 기본 서비스

비지니스 로직이며 function을 가지고 있다.

 

728x90
반응형

댓글