Skip to content

도구 설치 및 업데이트

Volta를 사용하면 시스템과 프로젝트에서 JavaScript 도구를 쉽게 설치하고 관리할 수 있습니다.

Node.js 설치

기본 Node 버전

Node.js를 기본 버전으로 설치하려면:

bash
volta install node

이 명령은 최신 LTS(장기 지원) 버전의 Node.js를 설치합니다. 특정 버전을 설치하려면:

bash
volta install node@16
volta install node@16.14.2

버전 범위를 사용할 수도 있습니다:

bash
volta install node@16.14
volta install node@^16.14

프로젝트별 Node 버전

특정 Node.js 버전을 프로젝트에 고정하려면:

bash
volta pin node@16.14.2

이렇게 하면 package.json 파일에 volta 섹션이 추가됩니다:

json
{
  "volta": {
    "node": "16.14.2"
  }
}

패키지 매니저 관리

기본 패키지 매니저

기본 패키지 매니저를 설정하려면:

bash
volta install npm@8
volta install yarn@1.22
volta install pnpm@7

프로젝트별 패키지 매니저

패키지 매니저 버전을 프로젝트에 고정하려면:

bash
volta pin npm@8
volta pin yarn@1.22

이렇게 하면 package.json이 업데이트됩니다:

json
{
  "volta": {
    "node": "16.14.2",
    "npm": "8.5.0"
  }
}

글로벌 패키지

글로벌 도구 설치

글로벌 JavaScript 패키지를 설치하려면:

bash
volta install typescript
volta install eslint

특정 버전의 경우:

bash
volta install typescript@4.6.3

설치된 도구 보기

설치한 도구를 보려면:

bash
volta list all

특정 유형의 도구만 보려면:

bash
volta list node
volta list npm
volta list yarn
volta list packages

도구 업데이트

글로벌 도구 업데이트

글로벌 패키지를 최신 버전으로 업데이트하려면:

bash
volta install typescript@latest

프로젝트 도구 업데이트

프로젝트별 도구를 업데이트하려면:

bash
volta pin node@latest
volta pin npm@latest

도구 제거

글로벌 패키지를 제거하려면:

bash
volta uninstall typescript

기본 도구를 제거하려면:

bash
volta uninstall node
volta uninstall npm

참고: 프로젝트에서 해당 도구가 필요한 경우 시스템에서 완전히 제거되지 않습니다.