nest generate module [modulename]
[modulename]
폴더에 [modulename]module.ts
파일이 생성된다.
nest generate [placefolder]/[classname] --flat
placefolder
: 생성하는 파일이 어느 폴더에 위치해야 하는지 지정한다.
classname
: 생성하는 파일 이름과 파일 내부의 classname을 지정한다.
--flat
: 추가 폴더를 생성하지 않고 flat하게 controller를 설치한다.
flat을 제거하면 controllers라는 폴더를 생성하고 그 안에 class 파일이 생성된다.
컨트롤러를 생성하면 자동으로 module의 controllers 프로퍼티에 생성한 controller가 등록된다