npm --version
: 설치가 잘 되었지 확인하는 버젼 확인 명령어npm init
: Node.js 프로젝트 시작 시 package.json 생성 명령어npm install 패키지명(npm i 패키지명)
: npm의 존재 유무인 패키지 설치 명령어 (설치한 패키지는 프로젝트의 node_modules 폴더에 저장된다)npm uninstall 패키지명
: 패키지 삭제 명령어npm update 패키지명
: 설치된 패키지를 최신 버전으로 업데이트npm cache clean + npm rebuild
: npm cache clean
명령은 npm의 cache를 지우는 명령이고, npm rebuild
명령은 npm을 새롭게 재설치하는 명령어이다. 주로 npm 명령어가 안 먹히거나 기타 잡다한 버그가 생겼을 때에 해결하기 위한 조치 방법으로 사용하면 된다. (차례대로 사용해주면 된다.)npm install pm2 -g
(-g 옵션으로 전역으로 설치해야 실행 명령어로 사용 가능)
pm2-version
pm2 start main.js
--watch
: pm2가 실행된 프로젝트의 변경사항을 감지하여 서버를 자동 리로드 해준다.-i max(코어 개수)
: Node.js의 싱글 스레드를 보완하기 위한 Cluster 모드pm2 kill
pm2 list
pm2 log
pm2 monit