본문으로 바로가기

[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을 연결하는 방법을 알아보도록 하겠습니다.

 

마지막

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

반응형