Semantic Versioning 아래 보는 것과 같이 노드 패키지들의 버전은 세 자리로 되어있다. 이는 세 자리가 모두 의미가 있다는 뜻의 Semantic Versioning이라고 하며 줄여서 SemVer이라고도 한다. "dependencies": { "follow-redirects": "^1.15.0", "form-data": "^4.0.0", "proxy-from-env":"^1.0.0" } Semantics 프로그래밍에서 시맨틱은 코드 조각의 의미를 나타낸다. 이를테면 이 JavaScript 라인을 실행하는 것은 어떤 효과가 있는가 또는 이 HTML 앨리먼트가 가진 목적이나 역할은 무엇인가 등이 있다. 버전 번호 MAJOR.MINOR.PATCH가 주어지면 다음을 증가시킨다. 1. 호환되지 않는 ..