본문으로 바로가기

[Nest] NestJS 프로젝트 생성하기

category 기타 (+ Legacy)/Legacy 2023. 3. 24. 07:03

[Nest] NestJS 프로젝트 생성하기

아래 모든 작업의 결과는 #1 프로젝트 정리에서 확인하실 수 있습니다.

못 따라 오신 경우 위 commit을 확인하시면 됩니다.

 

NestJS 프로젝트 생성하기

NestJS 프로젝트 생성하는 방법은 간단합니다.

우선 npm을 이용하여 nestjs에서 사용할 cli를 설치해줍니다.

명령어 : npm i -g @nestjs/cli

 

그 다음 프로젝트 이름을 정한 후 생성해주시면 됩니다.

저는 nest-graphql-mongodb 로 정했습니다.

명령어 : nest new nest-graphql-mongodb

 

생성된 프로젝트를 실행하면 아래와 같은 폴더/파일 구조를 확인할 수 있습니다.

저 같은 경우 test 폴더와 src 폴더 아래 있는 app.controller.spec.ts, app.controller.ts, app.service.ts 파일을 삭제했습니다.

그리고 app.module.ts 를 아래와 같이 수정했습니다.

 

- app.module.ts

import { Module } from "@nestjs/common";

@Module({
  imports: []
})
export class AppModule {}

 

NestJS 프로젝트 실행

NestJS 프로젝트를 실행하는 방법은 yarn start:dev 명령어를 사용하시면 됩니다.

실행한 후 http://localhost:3000/ 에 접속하셔서 아래 이미지처럼 보이면 정상적으로 된 것입니다.

 

◆ 정리 및 다음 게시글 소개

이번 게시글에서는 Nest cli 설치, nest 프로젝트 생성을 하였습니다.

다음 게시글에서는 NestJS에 GraphQL을 연결하는 방법을 알아보도록 하겠습니다.

 

마지막

해당 내용은 틀릴 수도 있습니다. 틀린 내용이 있으면 조언 부탁드립니다.