개발/Nest.js
[Nest.js] Nest.js 폴더 구조
2juhyunju
2022. 7. 31. 19:23
Nest.js 폴더구조
보통 Nest로 새 프로젝트를 만들게 되면 아래 사진과 같이 기본적인 Nest의 폴더 및 파일이 자동 생성된다.
이러한 형태를 보일러 플레이트라고 부른다 보일러 플레이트는 처음 프로젝트를 생성하고 그 초기 폴더 구조를 의미한다.
src
실제 내가 프로젝트를 개발할 때 사용한 코드들을 정의한다.
test
테스트 하기위해 필요한 테스트코드들을 정의한다.
.eslintrc.js
개발할때 문법 규칙들을 정의하는 파일이다.
gitignore
git을 사용할 때 git에서 제외하고 싶은 파일이나 폴더 등을 정의하는 파일이다.
.prettierrc
개발할 때 코드들을 가독성있게 보기 위한 규칙을 정의하는 파일이다.
nest-cli.json
Nest 설정파일이다
package.json
앞서 포스팅에서도 말했다시피 프로젝트 그 자체를 정의해놓은 파일이다.
tsconfig.build.json,tsconfing.json
타입스크립트 설정파일 이다.
yarn.lock
버전 잠금 파일이다.