의존성 | Node.js (nodejs.org)
에 npm은
Node.js는 모든 것이 모듈화되어 있으므로 질 좋은 패키지 매니저가 필요해졌습니다. 이 목적 때문에 npm이 만들어졌습니다. npm이 모든 프로그래밍 생태계에서 커뮤니티가 만든 커다란 패키지 선택권을 제공해 주므로 Node.js를 빠르고 쉽게 만들 수 있습니다.
라고 되어 있습니다.
보통 node.js를 위한 패키지 관리 도구로, 다양한 외부 라이브러리와 모듈을 설치하고 관리하는 프로그램입니다.
CLI Commands | npm Docs (npmjs.com)
명령어가 어마 어마 하네요..