유의적 버전 (Semantic Versioning, Semver)유의적 버전이란 프로젝트가 개발되는 특정 시점 상태에 의미를 부여해서 숫자를 매기는 방법이다.저번에 설치한 lodash를 보면 버전이 4.17.21이다. 마침표로 구분된 각각의 숫자는 차례대로 Major, Minor, Patch라고 부른다. Major.Minor.Patch Major 기존 버전과 호환되지 않는 새로운 버전Minor기존 버전과 호환되는 기능이 추가된 버전Patch기존 버전과 호환되는 버그 및 오타 등이 수정된 버전 만약 프로젝트에 새로운 기능을 추가했는데 그 기능이 추가되기 전의 프로젝트 상태와 호환이 안된다면 새로운 major버전으로, 호환이 된다면 새로운 minor버전으로 만들어야 한다. 버전 앞에 붙어 있는 ^ 기호는 M..