TIL - 42 : NPM 패키지

TIL - 42 : NPM 패키지

NPM

  • npm 버전관리 시 Major, Minor, patch 순번 의미

  • 패키지 버전 표기
    • 1.0 : 1.0 버전에서 어떤 패치 버전이든 상관없음
    • 1.0.x, 1.0. : 1.0 버전에서 어떤 패치 버전이어도 상관없음
    • ~1.0.4 : 1.0.4 버전 이상으로 어떤 패치 버전이라도 상관없음

    • 1 : 1버전 이상의 어떤 마이너 패치라도 상관 없음
    • 1.x : 1버전 이상의 어떤 마이너 패치라도 상관 없음
    • ^1.0.4 : 1.0.4 버전으로 어떤 마이너 버전이라도 상관업음

    • * : 어떤 버전이어도 상관 없음
    • x : 어떤 버전이아도 상관 없음
  • npm view 패키지명 : 업데이트 할 버전이 있는지 확인
  • npm outdated : 모든 패키지 업데이트 확인
    • Current: 현재 패키지 버전
    • Wanted: 명시한 조건중 사용가능한 최신버전
    • Latest: 해당 패키지의 배포되는 최신 버전
  • npm update : 업데이트가 필요한 패키지 업데이트
  • npm update 패키지명 : 해당 패키지의 업데이트

© 2022.02 by sunnyfterrain