728x90
반응형
node Semantic Versioning 이란?
npm에서 채택하는 버전 관리 시스템으로 오픈소스에서 좀 더 체계적으로 버전을 관리하는 방법
https://docs.npmjs.com/about-semantic-versioning
버전은 각 자리 수 마다 의미가 있으며 최초 Release는 1.0.0 버전에서 시작한다.
각 버전의 숫자들은 각각 의미를 지닌다.
- 버그가 수정되었을 때 하위 호환이 가능한 경우 마지막 자리의 숫자를 올림
- 두 번째 자리는 하위 호환이 가능하고 새로운 기능이 추가되었을 때
- 맨 앞 자리는 하위 호환이 되지 않는 중요한 기능이 생겼을 때 올림
패치는 ~ 사용, 마이너는 ^ 사용, 메이저는 * or X 사용한다.
728x90
반응형
'Javascript > Node' 카테고리의 다른 글
[Node] Promise (0) | 2020.09.23 |
---|---|
[Node] npx란? (0) | 2020.09.23 |
[node] Sequelize에서의 DB 삭제 (0) | 2020.09.08 |
[node] Sequelize에서의 DB 수정 (0) | 2020.09.08 |
[node] 상세페이지 보기(findByPk로 DB 조회하기) (0) | 2020.09.08 |