generate 기능을 사용하면 파일이 생성될 뿐만 아니라 자동으로 연결까지 해주는 제법 고마운 녀석이다.
예제는 아래와 같다.
nest generate module 이름

nest generate controller 이름1/이름2 --flat

이건 간단히 나의 src 경로에 이름1 폴더 안에 이름2 컨트롤러를 만들려고 한다는 의미다. 나의 경우에는 messages폴더 안에 messages 컨트롤러를 넣은 셈이다.
추가 폴더를 생성하지 말라는 의미다. 아래 내 구조를 보면 messages라는 폴더 아래 모듈과 컨트롤러가 같이 있는 것을 볼 수 있다. 만약 --flat을 쓰지 않으면 컨트롤러 이름의 새로운 폴더를 생성하고 그 안에 컨트롤러가 들어가게 될 것이다.
