typescript+nestjs

nest js의 기본 구조 설명

인계동ADHD환자 2025. 1. 15. 13:42
728x90

유튜브 보면서 네스트를 배우는 중이다.
https://www.youtube.com/watch?v=3JminDpCJNE&t=538s

난 정말 공부하기 쉬운 시대에 태어난 것 같다 ㅠ



.eslintrc.js : 개발자드링 특정한 규칙을 가지고 코드를 깔끔하게 짤 수 있게 도와주는 라이브러리

prettierrc: 주로 코드 형식을 맞추는데 사용, ' 혹은 " , indent값을 2로 줄지 4로 줄지 등, 코드포멧터 역할!

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

tsconfig.json:어떻게 타입스크립트를 컨파일할지 설정

tsconfig.build.json: tsconfig.json의 연장선상 파일이며, 빌드를 할 때 필요한 성정들 "excludes"에서는 빌드할 때 필요 없는 파일들 명시

pakage.json: 1. 빌드 : 운영환경을 위한 빌드 , 2. 포멧: 린트에러가 났을지 수정 , 3.start:앱시작

 

src폴더안에 nestjs의 로직들이 들어가있음

내 경험으로 보았을 때

django+dart느낌임

 

main걍 npm run start:dev해봄

start:dev == nest start --watch와 같은거라고함

소스코드 변경감지, 코드 저장시 서버를 재구동 시켜줌

 

728x90