유의적 버전

유의적 버전이란?

유의적버전이란 Semantic Versioning, SemVer 특정한 프로그램에 버전을 명시할 때 유의적 버전이라는 개념을 사용하게 됩니다. 유의적이란 버전에 의미가 있다는 이야기로, Node.js를 사용하는데 있어 버전을 일치시키는 것은 매우 중요합니다.

Major.Minor.Patch

ex) 12.14.1

^Major.Minor.Patch

^12.14.1

버전 관련 명령어

npm info lodash : lodash 패키지의 정보를 확인하는 명령, 최신 버전도 확인 가능합니다. npm install lodash@4.17.20: 4.17.20과 같이 명시한 버전으로 해당 패키지의 버전을 바꿀 수 있습니다. npm update lodash : 패키지 업데이트. package.json파일의 script속성에 ^기호가 붙어 있으면 major버전을 제외한 나머지 버전이 최신으로 업데이트 됩니다.