Version

    SemVer에 대해서 알아보기

    버전을 표기하는 방법으로 npm에서 사용되는 것이 SamVer이다. SemVer(Semantic Versioning)는 소프트웨어 버전을 의미적으로 명확하게 표현하기 위한 버전 관리 체계이다. SemVer는 주 버전(Major), 부 버전(Minor), 패치 버전(Patch)으로 구성되며, 이러한 버전 구성 요소들을 조합하여 소프트웨어의 변경 사항과 호환성을 나타낸다. 1.2.3 (major: 1 minor: 2 patch: 3) ❄️ 주 버전(Major)은 대규모 변화나 호환되지 않는 변경 사항이 있을 때 증가한다. 이는 기존 버전과의 하위 호환성을 깨뜨릴 수 있는 주요한 업데이트를 의미한다. ☁️ 부 버전(Minor)은 기능적인 추가 또는 변경이 있을 때 증가한다. 이러한 변경 사항은 하위 호환성..