반응형
소프트웨어를 만들 때 다른 사람이 만든 모듈을 이용하는데, 이 때 사용하는 모듈이 많아지면 복잡한 문제가 발생한다. 패키지 매니저는 이러한 모듈들을 관리하는 도구다. 자바스크립트에서 필요한 패키지 관리자 툴에는 npm, yarn, brew가 대표적인 세 가지다. 이들 중 npm 개념을 이해하고 넘어가보자.
npm (Node Packaged Manager)은 Node.js에서 주로 사용하는 패키지 관리자 툴이다.
node.js를 설치하면서 npm을 같이 설치하면 된다.
$ npm -v |
node.js 애플리케이션이 예상치 못한 오류로 종료되는 경우를 고려해 무중단 상태로 운영을 돕는 프로세스 매니저 PM2라는 것이 있다. PM2는 npm으로 설치가 가능하다.
pm2를 설치한다.
$ npm install pm2 -g |
반응형
'프론트엔드 로드맵' 카테고리의 다른 글
프론트엔드 로드맵 27 - CSS 구조 방법론 BEM(Block Element Modifier) (0) | 2020.05.18 |
---|---|
프론트엔드 로드맵 26 - 패키지 매니저 yarn (0) | 2020.05.18 |
프론트엔드 로드맵 24 - 웹보안지식 : HTTPS/CORS/컨텐츠 보안 정책/OWASP 보안 취약점 (0) | 2020.05.15 |
프론트엔드 로드맵 23 - Github깃허브 계정 생성 및 사용 방법 (왕초보도 따라할 수 있다!) (0) | 2020.05.14 |
프론트엔드 로드맵 22 - Git 기본 사용법 (0) | 2020.05.12 |