ktaewon98.log
로그인
ktaewon98.log
로그인
[Node]Semantic Versioning : 세 숫자로 나눠서 표현하는 것(1.2.3)
Kim Tae Won
·
2021년 12월 27일
팔로우
1
Node
computer science
versioning
1
MAJOR.MINOR.PATCH
MAJOR : API가 변경되었을 경우
MINOR : 숫자가 바뀌더라도, 함수를 사용하는 데에는 문제가 없는 경우
새로운 기능만 추가된 경우
PATCH : 새로운 기능 추가 + bugfix
npm에서도 같은 형태로 버전을 관리함
Patch releases:
1.0
or
1.0.x
or
~1.0.4
Minor releases:
1
or
1.x
or
^1.0.4
Major releases:
*
or
x
npm-update
- version 제한자를 만족하는 가장 최근 버전으로 업데이트 하라는 명령어
npm
update
"패키지 이름"
package.json에 해당 패키지가 "^3.1.0"이었는데, 가장 최근 MINOR 업데이트가 3.2.0이라면, 해당 버전으로 업데이트 됨
package.json에 해당 패키지가 "~3.1.0"이었다면, 가장 최근 Patch 업데이트가 3.1.1이라면, 해당 버전으로 업데이트 됨
Kim Tae Won
꿈이 너무나 큰 평범한 컴공 대딩에서 취업 성공!
팔로우
이전 포스트
[Javascript][Google Map API] searchbox 이용하여 검색 구현
다음 포스트
[Node] Node JS는 프레임워크일까? - NO
0개의 댓글
댓글 작성