반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 트러블슈팅
- 리눅스
- 알고리즘
- 기록
- mysql
- til
- 주간회고
- 자바스크립트
- Git
- 코테
- Java
- 생각정리
- mongo
- MongoDB
- CS
- Grafana
- 피드백
- array
- mongoose
- 회고
- next.js
- javascript
- 생각로그
- react
- 생각일기
- nest.js
- 네트워크
- typescript
- js
- WIL
Archives
- Today
- Total
코딩일상
[nest.js] CLI 이용하여 파일 및 폴더 생성방법 본문
반응형
nest.js에서 모듈 파일을 생성하는 방법
CLI를 이용하여 손쉽고 안전하게 파일과 폴더를 만들어낼 수 있다.
*아래 내용들은 nest.js document를 참고하여 작성하였습니다.
1. 모듈 파일 생성 방법
nest generate
Generates and/or modifies files based on a schematic
$ nest new <name> [options]
$ nest n <name> [options]
$ nest g mo cats
사용하는 이유
그냥 폴더를 만들어도 되지만 CLI명령어를 사용하면 app.module.ts에서 7번째 줄에 보면 module에 자동으로 들어가게 된다.
에러 방지를 하는데 기여할 수 있음
2. 컨트롤러 파일 생성 방법
$ nest g co cats
위 명령어를 사용하면 cats 폴더에 컨트롤러가 생기고 모듈에도 자동으로 반영이 된다.
3. 서비스 파일 생성 방법
위 방법들과 동일하며 적용되는 결과도 위와 같다.
$ nest g service cats
최종 파일 구성된 모습
결론
위와 같이 CLI를 이용하여 우리가 원하는 형태의 파일을 손쉽고 안전하게 생성해낼 수 있다.
Documentation | NestJS - A progressive Node.js framework
Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Progamming), FP (Functional Programming), and FRP (Functional Reac
docs.nestjs.com
반응형
'개발 공부 > nest.js' 카테고리의 다른 글
[nest.js] Pipes란?? Pipes 예제 (0) | 2022.12.05 |
---|---|
[nest.js] 예외 처리, 예외 필터를 만들어 보자 (0) | 2022.12.05 |
[nest.js] middleware 적용 (0) | 2022.12.05 |
[nest.js] nest.js 규칙 관련 기본 플러그인들 설명 (1) | 2022.12.03 |
[nest.js] nest.js 첫 시작(first step) (0) | 2022.12.02 |
Comments