Node.js | npm

npm 소개

npm는 Node Package Manager의 약자이며, Nodejs 관련 다양한 모듈을 제공한다. npm를 사용하면 모듈의 설치, 삭제, 업그레이드, 의존성 관리가 편해진다.

https://www.npmjs.com/

npm 설치

Homebrew (macOS)으로 설치

brew install npm

npm 모듈 설치

$ npm install {모듈명}

npm 모듈 삭제

$ npm uninstall {모듈명}

npm global에 설치된 목록 조회

$ npm ls -g

이러면 설치된 항목의 하위 항목(denpendency)까지 모두 보이기에 목록이 너무 길다.

depth 옵션

$ npm ls -g --depth=0

이렇게 depth 옵션을 주면 denpendency는 생략되고 설치한 항목명만 보인다.