목록nodeJS (2)
개발자는 오늘도 달립니다.

NVM 은 node js 버전 매니저로 시스템에 여러 개의 nodejs 를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 유틸입니다. node 버전 별로 최신 latest 가 가장 선호되기는 하지만 기존에 만들어진 라이브러리들이 최신버전과 호환이 안되는 경우가 많이 있습니다. 그래서 다수의 버전을 같은 환경에서 사용해야 하는 상황이 있기 때문에 NVM (node version manager)을 통해서 node 를 설치 하도록 하겠습니다. 1. NVM 설치 아래 링크를 통해서 nvm-setup 을 다운로드 해주세요! https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-setup.zip 설치가 완료 되었으면 아래와 같이 c..

서버에서 무중단 서비스를 운영을 할 경우 무중단 데몬을 띄워 관리를 해줘야합니다! Node.js의 경우 서버가 크래시나면 재시작을 하기 위해서 watchdog 같은 프로세스 관리자를 사용하게 됩니다. 저 같은 경우 서비스를 관리하는 매니저 모듈을 개발하여 동작시키거나 이후에는 Node.js 라이브러리 패키지인 nodemon이라든가 forever라는 도구를 사용했습니다. 하지만 현재는 Node.js 패키지인 PM2를 애용하고 있는데 다양한 기능과 깔끔한 monit 로 많은 개발자들이 사용하고 있습니다. - pm2 install sudo npm install pm2 -g 위와 같이 전역에 설치해서 사용하면 그만이긴 한데... 서버가 재부팅하거나 했을 경우 서비스등록을 해줘야합니다~ 리눅스의 경우 부트 스크립..