반응형
설치
- Nest CLI
npm i -g @nestjs/cli
nest new project-name
- git clone
git clone https://github.com/nestjs/typescript-starter.git project
cd project
npm install
npm run start
프로젝트 하위요소 (src/)
- app
- controller.ts - 단일 경로가 있는 기본 컨트롤러
- controller.spec.ts - 컨트롤러에 대한 단위 테스트
- module.ts - 애플리케이션의 루트 모듈
- service.ts - 하나의 방법으로 기본 서비스를 제공
- main.ts - 핵심 기능 NestFactory을 사용하여 Nest 애플리케이션 인스턴스를 생성하는
애플리케이션의 항목 파일
BootStrap
- main.ts의 비동기함수 bootstrap()을 통해 Nest 애플리케이션 생성
애플리케이션 실행
- HTTP 서버 실행
npm run start
- 파일 변화를 감지하여 컴파일 후 HTTP 서버 재실행
npm run start:dev
반응형