1. 개요
필요로 하는 새로운 기능을 추가하려면, 직접 만들거나 githuib에 있는 것을 다운받아서 직접 설치하거나 해야 할테지만, npm이 있으면 그러한 수고로움을 덜 수 있다. node.js의 NPM에 대해 알아보자.
2. 내용
NPM은 Node Package Manager의 약자로 node.js 패키지 설치 및 버전 관리를 할 수 있는 CLI 기반의 유틸리티이다.
3. 사용법
node install [모듈명] 방식으로 설치한다.
4. 설치 범위
4-1. 로컬 설치
기본적인 설치는 로컬 설치다. 이것은 패키지 명령어를 실행 중인 디렉토리 하위의 node_modules 내에 설치된다.
4-2. 글로벌 설치
서버의 /usr/lib/node_modules 내에 설치된다.
글로벌 설치를 하게 되면 node.js 프로그램 내에서 require 할 수는 없다.
5. 주요 명령어
- npm uninstall [모듈명]
- npm update [모듈명]
- npm search [모듈명]
- npm list installed [모듈명]