아직 Nest.js로 프로젝트를 생성하지 못했다면 이전시간에 작성한 글을 따라 프로젝트를 생성해 보자
이전 시간에 Nest.js로 프로젝트를 생성하여 로컬에서 실행시켜 보았다.
이번 시간은 Nest.js로 생성한 프로젝트의 파일 구조를 알아보도록 하겠다.
크게 아래 파일 구조로 프로젝트가 생성된다.
우선 기존에 자동 생성되어있는 파일을 삭제하도록 한다.
삭제 파일 목록
- app.controller.spec.ts
- app.controller.ts
- app.service.ts
그 후 모듈 생성 명령어를 입력하면 새로운 user 폴더가 생성되고 그아래 user.module.ts파일이 생성된다.
> nest g module user
nest g controller user --no-spec
nest g service user --no-spec
실행 명령어
npm run start:dev
실행이 완료되면 url 창에서 http://localhost:3000/user 를 호출 하여 확인 할 수 있다.