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
반응형