4.2.1 노드와 npm의 버전 관리하기
package.json은 패키지의 내역만 관리하는 파일이 아닙니다. 노드와 npm(또는 yarn이나 pnpm 같은 다른 패키지 매니저 모두)의 버전을 관리할 수도 있습니다. 현재 노드 25 버전이 설치되어 있는 상태에서 일부러 노드 24 버전을 사용하도록 기록해보겠습니다.
콘솔
$ volta pin node@24
$ volta pin npm@11
명령어 입력 후에는 package.json에 다음과 같은 내용이 추가됩니다.
package.json
...
},
"volta": {
"node": "24.13.0",
"npm": "11.8.0"
}
}