728x90
※ 아래 내용을 진행하기 위해서는 node.js와 Express, TypeScript의 설치가 먼저 선행되어야 합니다.
node.js에서 웹서비스를 제공하는 데 사용되는 가장 대표적인 모듈이 Express입니다. NestJS는 NodeJS 프레임워크로서 Express 위에서 동작합니다. 또는 설정에 따라서 Express와 비슷한 다른 웹 모듈(fastify와 같은)에서도 동작할 수 있는데 중요한 점은 웹서비스를 만들기 위한 기본구조를 제공한다는 것입니다. TypeScript를 기본으로 사용하며 매우 쉽고 구조적으로 체게화된 서비스를 만들 수 있습니다.
우선 다음 방법으로 nest cli를 설치합니다.
npm -i g @nestjs/cli |
설치완료 후
nest |
명령을 내려 설치가 정상적으로 되었는지 확인합니다. 만약 터미널에서 다음과 같은 사용 명령과 관련된 내용이 출력된다면 정상적으로 설치된 것입니다.
이제 아래명령으로 새로운 nestjs프로젝트를 생성합니다.
nest new |
위 명령을 내리고 나면 새로 생성할 프로젝트명이 무엇인지 물어보게 됩니다. 원하는 이름을 입력하고 다음으로 넘어갑니다.
필요한 패키지를 설치하는 데 사용될 패키지 매니저를 지정합니다. npm을 선택하고 다음으로 넘어갑니다.
설치가 완료되는데 시간이 걸리므로 잠시 기다려 줍니다.
설치가 완료되었습니다.
728x90
'Web > NestJS' 카테고리의 다른 글
[nestjs] DTO (Data Transfer Object) (0) | 2021.03.16 |
---|---|
[nestjs] validation (0) | 2021.03.16 |
[nestjs] Service (0) | 2021.03.16 |
[nestjs] controller (0) | 2021.03.15 |
[nestjs] 시작하기 (0) | 2021.03.15 |