NestJS에 대해 소개하는 글은 여기저기 많으니까 생략.
※ NodeJS 버전 13은 피하도록 한다. (NestJS Gihub Issue)
- NestJS 설치
npm i g @nestjs/cli
- 프로젝트 생성
nest new {project-name}
이렇게 프로젝트를 생성하면 기본적으로 아래의 파일들이 생성된다.
- src
- app.controller.spec.ts
- app.controller.ts
- app.module.ts
- app.service.ts
- main.ts
NestJS는 제법 타이트한 규칙을 가진 프레임워크다. (마음대로 막 바꾸지 말고 규칙을 따르자!)
- main.ts 가 NestJS의 시작점이다.
- *.spec.ts 파일은 Jest를 활용한 테스트에 사용되는 파일이다.
- 파일명 규칙도 중요하니 마음대로 바꿔보지 말고 규칙을 찾아서 따르자.
'개발공부 > NestJS' 카테고리의 다른 글
[NestJS] Controller로 Request를 받아보자! (0) | 2021.09.11 |
---|---|
[NestJS] Modules & Controllers & Providers (3) (0) | 2021.09.11 |
[NestJS] Modules & Controllers & Providers (2) (0) | 2021.09.11 |
[NestJS] Modules & Controllers & Providers (1) (0) | 2021.09.10 |
[NestJS] Express vs. Fastify? (2) | 2021.09.10 |