NestJS

NestCLI로 생성한 프로젝트 기본구조

dev-byul 2022. 3. 16. 17:10

Nest JS 기본 구조 설명

eslintrc.js

  • 개발자들이 특정한 규칙을 가지고 코드를 깔끔하게 짤수있게 도와주는 라이브러리
  • 타입스크립트를 쓰는 가이드 라인 제시
  • 문법에 오류가 나면 알려주는 역할 등등

prettierrc

  • 주로 코드 형식을 맞추는데 사용
  • 작은 따음표 [ ’ ]를 사용할지 큰 따옴표 [ “ ]를 사용할지, Indent 값을 2로 줄지, 4로 줄지 등등
  • 에러 찾는 것이 아닌 코드 포멧터 역할

nest-cli.json

  • nest 프로젝트를 위해 특정한 설정을 할 수 있는 json 파일

tsconfig.json

  • 어떻게 타입스크립트를 컴파일 할지 설정

tsconfig.build.json

  • tsconfig.json의 연장선상 파일
  • build를 할 때 필요한 설정들
  • “excludes” 에서는 빌드할 때 필요 없는 파일들 명시

package.json

  • build - 운영환경을 위한 빌드
  • format - 린트에러가 났을지 수정
  • start - 앱 시작

src 폴더

main.ts

  • 앱을 생성하고 실행

app.module.ts

  • 앱 모듈을 정의

'NestJS' 카테고리의 다른 글

간단하게 알아보는 NestJS Controller  (0) 2022.03.16
간단하게 알아보는 NestJS Module  (0) 2022.03.16
NestJS 기본 로직 흐름  (0) 2022.03.16
Nest JS CLI 설치  (0) 2022.03.16
Nest JS 란?  (0) 2022.03.16