node.js/React.js
[React] package.json 버전의 의미
IT공부블로그
2020. 9. 28. 17:04
728x90
반응형
버전의 의미
2.0.11
2 -> 메이저 : 엄청나게 큰 무언가가 변했을때 증가
0 > 마이너 : 어떤 기능이 추가 되었을때 증가
11 -> 패치 : 그냥 패치했을때 증가
^(캐럿)의 의미
^2.0.11
^(캐럿): 마이너 버전이 변경되었을때 업데이트, 메이저 버전이 변경되었을떄는 업데이트 받지 않음
ex) ^2.0.11 -> 2.13.11 (o), ^2.0.11 -> 3.0.11 (x)
기본적으로 마이너 버전이 업데이트 되도 호환성에는 문제가 없으므로 괜찮지만
가끔 호환이 되지않는 라이브러리도 존재하니 주의
728x90
반응형