Package.json의 PeerDependecny와 버전 표기법

태그
npm
키워드

노트

  • Package.json 에는 의존성 명시 스코프가 크게 dependency, devDependency, PeerDepedency 이렇게 나뉜다.
    • dependency
    • devDependecny
    • peerDependency
  • 버전을 표기하는 방법은 기본적으로 semver 를 기준으로 하는데 여러가지 방법이 있다.
    • 틸드(~): patch 버전내에서 업데이트
    • 캐럿(^): major 버전이 업데이트 되지 않는 하위호환성이 보장되는 범위내 업데이트
    • 와일드카드(x): 매칭되는 버전중 가장 최신 버전을 가져온다
    • 그냥 명시: 지정한 버전만 가져온다

요약

📌
요약: