image

정의

Node.js와 함께 설치되는 자바스크립트 프로그래밍 언어를 위한 패키지 관리자

다른 여러 개발자들이 만든 라이브러리나 모듈들을 쉽게 설치할 수 있게 도와주는 도구입니다. 설치한 모듈들은 node_modules란 폴더에 담기게 됩니다.


명령어

  1. npm init
    • 새 Node.js 프로젝트를 초기화합니다. package.json 파일을 생성하거나 수정합니다.
  2. npm install [패키지명]
    • 지정된 패키지를 설치합니다. 패키지명을 생략하면 package.json에 명시된 모든 의존성을 설치합니다.
  3. npm update [패키지명]
    • 패키지를 최신 버전으로 업데이트합니다.
  4. npm run [스크립트명]
    • package.jsonscripts 섹션에 정의된 스크립트를 실행합니다.
  5. npm uninstall [패키지명]
    • 설치된 패키지를 제거합니다.
  6. npm list
    • 설치된 패키지와 그 의존성을 표시합니다.
  7. npm publish
    • 새로운 패키지를 NPM 레지스트리에 게시합니다.
  8. npm search [검색어]
    • 패키지를 검색합니다.

패키지 검색

NPM 패키지 사이트