본문 바로가기
개발기록

포폴일기 200526 PM2라는 신세계

by 떤떤 2020. 5. 26.

node.js의 패키지 매니저인 PM2를 사용해보았다.

 

설치하기

npm install pm2 -g

 

프로그램 실행

pm2 start main.js

프로그램 실행, 실행파일이 수정되면 알아서 반영해줌

pm2 start main.js --watch 

 

pm2에 실행되고 있는 프로그램 보기 (작업관리자로 껐을 때 로그 뜨고 알아서 다시 시작함)

pm2 monit

 

현재 실행 중인 프로그램 목록 보기

pm2 list

 

프로그램 끄기

pm2 stop main.js

 

프로그램 log 보기

pm2 log

 

 

 

Javascript 배열과 객체

var members = ['egoing','k8805','hoya']; //배열은 []
//console.log(members[1]); //k8805

var i = 0;
while(i<members.length){
    console.log(members[i]);
    i++;
}

var roles = { //name(key) : value
    'programmer':'egoing',
    'designer':'k8805',
    'manager':'hoya'
}; //오브젝트는 {}

//console.log(roles.designer); //k8805
//console.log(roles['designer']); //k8805

for(var name in roles){
    console.log('object=>', name , 'value=>', roles[name]);
}