semver1 [Node.js] package.json과 캐럿/눈웃음(^)의 의미 개요 Node.js 프로젝트를 진행하면 항상 package.json 파일을 마주하게 된다. package.json 파일은 보통 아래와 같은 정보를 포함하고 있다. 프로젝트의 정보(이름, 버전, 개발자 등..) 커스텀 명령어 프로젝트가 의존하고 있는 패키지들의 정보 이정도면 package.json은 그냥 하나의 문서라고 부르는게 더 맞는 것 같다. 아무튼 프로젝트를 진행하다가.. package.json 문서에는 typeorm: "^0.2.32"로 되어 있는데 실제로는 0.2.45 버전이 설치되어 있어서, 뭐지? 하고 찾아보다가 눈웃음(^) 문자의 역할에 대해 알게되었다. 버전 우선 버전 형식에 대해 간단히 알아보자. 보통 각종 npm 모듈들의 버전은 x.x.x 형식으로 되어 있는걸 볼 수 있는데, 각 자리.. 2022. 9. 27. 이전 1 다음