Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
NestJS를 이용한 CLI 명령어 만들기 섬네일

NestJS를 이용한 CLI 명령어 만들기

한국그린데이터 favicon한국그린데이터·Backend·
TypeScriptNestJSYarnYargs
2022년 01월 11일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

한국그린데이터가 NestJS 기반 CLI 명령어 구현 사례를 소개합니다. API 호출 없이 터미널에서 명령을 실행하는 방식을 제안하고, 보안성과 편의성의 균형을 설명합니다.

구현 방법

  • NestJS CLI를 글로벌 설치: yarn global add @nestjs/cli
  • 새 프로젝트 생성: nest new test-project
  • 필요한 패키지 설치: yarn add nestjs-command yargs; yarn add -D @types/yargs
  • 불필요 파일 제거 및 CommandModule 추가
  • CLI 엔트리포인트 구성: main.ts를 cli.ts로 변경하고 CommandService 연결
  • 명령 정의 예: greeting:hello 형태로 구성

주요 결과

  • API 의존 제거로 보안성과 관리 편의성 향상
  • CLI 명령으로 스케줄링 등 자동화 가능성 제시
  • 실행 예시: npx nestjs-command greeting:hello Peter --nickname Spider-Man

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
No Image
66%

변화에 유연한 HTTP 클라이언트 만들기

인프랩 favicon인프랩·2023년 07월 23일
NestJS v10 업데이트의 여정 섬네일
66%

NestJS v10 업데이트의 여정

모두싸인 favicon모두싸인·2025년 01월 23일
NestJS에서 MQTT 5 Shared Subscription 기능 사용하기 섬네일
65%

NestJS에서 MQTT 5 Shared Subscription 기능 사용하기

한국그린데이터 favicon한국그린데이터·2022년 01월 21일