package.json 의 버전 표기법 (npm)
루루개발자:
package.json 에 명시된 버전 표기법에 대해 알아보려고 합니다. 버전 구성 버전은 크게 3가지로 분류 됩니다. Major.Minor.Patch Major : 이전 버전과 호환성이 보장되지 않는 업데이트이며 주로 대규모 업데이트가 일어났을 때 메이저 버전이 변경됩니다. Minor : 이전 버전과 호환 되면서 일부 새로운 기능이 추가되거나 수정되는 업데이트가 일어났을 때 마이너 버전이 변경됩니다. Patch : 버그 수정 및 성능 개선과 관련된 업데이트가 일어났을 때 패치 버전이 변경됩니다. 버전을 표기하는 방법이 여러개? package.json 을 보면 다음과 같이 버전 앞에 ~ 또는 ^ 문자가 붙은 것을 볼 수 있습니다. 이 둘의 차이에 대해 알아보겠습니다. Tilde (틸드, ~) 버전 앞에 ..