본문 바로가기

항해99_10기/105일의 TIL & WIL

[8주차] [20220103] nest.js 맛보기

실전 프로젝트에서 typescript를 사용하기로 했기때문에, 우리는 오늘 nest.js를 사용해보고 결정하기로 했다. 

마침, 노마드 코더에 nest.js REST API 만들기 강의가 무료로 열려 있어서 각자 강의를 통해 간단히 nest.js의 맛을 보고 모여서 프론트와 백이 함께 간단한 CRUD 미니 프로젝트를 진행했다.

 

AWS EC2로 서버를 열었는데, pm2를 이용해 nest start 명령어를 사용할 수 없었다.

인터넷을 찾아보니, package.json scripts에 정의 되어 있는 명령어 중 start:prod를 사용하면 되었다.

pm2 "npm start:prod"

start:prodstart dist/main.js로 정의 되어 있다.

따라서, dist 폴더에 main.js가 이미 최종 버전으로 컴파일 되어 있어야 한다.