[Nest.JS] Nest CLI 사용하기

JUNHO YEOM·2022년 10월 10일
0

Nest.JS

목록 보기
2/7

1. 새로운 프로젝트 만들기

nest new <name> [options]

nest n <name> [options] // 다음과 같은 형태로 줄여서 사용할 수 있다.
  • nest에서 새로운 프로젝트를 만들 때 사용한다.
  • <name> 부분에는 프로젝트 이름을 작성한다.
  • [options] 부분은 생략 가능하다.

Strick 옵션 사용하기

nest new <name> --strict

타입스크립트 strick 옵션을 사용하기 위해서는 --strict 옵션을 사용한다.


2. 파일 생성, 수정하기

nest generate <schematic> <name> [options]

nest g <schematic> <name> [options] // 다음과 같은 형태로 줄여서 사용할 수 있다.
  • Nest CLI에 저장된 형태를 통해 손쉽게 파일 기본 구조를 만들 수 도 있다.
  • [options]는 생략 가능하다.

nest CRUD 제작하기

nest generate resource <name>

nest g res <name> // 다음과 같은 형태로 줄여서 사용할 수 있다.

자주 제작하는 형태인 CRUD 형태도 CLI를 통해서 빠르게 만들 수 있다.

nest CLI로 users 기본 구조 만들기

nest g res users

다음과 같은 형태로 제작된다.

그 밖의 옵션

nest generate <schematic> <name> [options]

schematic 옵션은 다양하게 존재한다.

  • app
  • class
  • controller
  • decorator
  • guard
  • interface
  • resolver
  • service

이 밖에도 다른 schematic과 options 들이 존재하니 Docs를 참고해서 필요할 때 사용하자.


3. 참고

Nest.JS Docs

0개의 댓글