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 [모듈명]