백엔드/nest.js

[nest.js] 개발환경 세팅하기

개발자딥게 2022. 11. 24. 21:44
반응형

공식 문서 정리

- 공식 문서 : https://docs.nestjs.com/

- 공식 문서 한국어 번역 : https://docs.nestjs.kr/

 

 


 

환경 세팅하기

1. 설치

$ npm i -g @nestjs/cli
$ nest new project-name

 

2. npm 또는 yarn  선택가능

공식문서에서 npm 명령어 위주로 설명하므로 npm을 선택할 예정

 

3. packaage.json의 script 확인해보면, 

start:dev와 start:debug - 개발할 때 주로 사용

start:prod - 프로덕션시 사용

 

4. src 폴더 내에서

app.controller.ts 단일 경로가 있는 기본 컨트롤러. Controller는 express에서 router와 같은 역할
app.controller.spec.ts 컨트롤러에 대한 단위 테스트입니다. app.controller를 테스트 하기 위한 파일
app.module.ts 응용 프로그램의 루트 모듈입니다.
app.service.ts 단일 메서드를 사용하는 기본 서비스입니다.
main.ts 핵심 기능 NestFactory을 사용하여 Nest 애플리케이션 인스턴스를 생성하는 애플리케이션의 엔트리 파일입니다.

5. teset폴더

프로그램을 테스트 하기 위한 폴더

 

 

반응형