Skip to content

volta install

volta install 명령은 도구의 기본 버전을 설정합니다. 도구가 아직 로컬 캐시에 없다면 해당 도구도 가져옵니다. 구문은 다음과 같습니다:

bash
도구 체인에 도구 설치

사용법:
    volta install [FLAGS] <tool[@version]>...

플래그:
        --verbose    자세한 진단 활성화
        --quiet      불필요한 출력 방지
    -h, --help       도움말 정보 출력

인수:
    <tool[@version]>...    설치할 도구, 예: `node`, `yarn@latest` 또는 `your-package@^14.4.3`.

예제

Node.js 설치

bash
# 최신 LTS 버전 Node를 기본 버전으로 설치
volta install node

# 특정 Node 버전 설치
volta install node@16.14.2

# semver 범위를 사용하여 설치
volta install node@16
volta install node@^16.14

패키지 매니저 설치

bash
# 최신 npm 설치
volta install npm

# 특정 yarn 버전 설치
volta install yarn@1.22.19

# pnpm 설치 (기능 플래그 활성화)
VOLTA_FEATURE_PNPM=1 volta install pnpm

글로벌 패키지 설치

bash
# 최신 TypeScript 설치
volta install typescript

# 특정 패키지 버전 설치
volta install eslint@8.15.0

# 여러 패키지를 한 번에 설치
volta install prettier typescript eslint

설치 시 발생하는 일

volta install을 실행하면:

  1. Volta가 도구를 다운로드합니다 (아직 로컬 캐시에 없는 경우)
  2. 해당 도구의 기본 버전으로 설정합니다
  3. 시스템 어디서든 해당 도구를 사용할 수 있게 해주는 심을 생성합니다

volta fetch와 달리 도구를 설치하면 Volta의 심 시스템을 통해 PATH에서 사용할 수 있게 됩니다. 이는 시스템의 어떤 디렉토리에서든 해당 도구를 사용할 수 있음을 의미합니다.

시스템 영향

  • volta install node는 고정된 버전이 없는 프로젝트 외부에서 사용되는 기본 Node 버전에 영향을 줍니다
  • volta install yarn은 프로젝트별 버전이 지정되지 않은 경우 기본 패키지 매니저를 설정합니다
  • volta install로 설치된 글로벌 패키지 바이너리는 PATH에서 사용 가능합니다

현재 설치된 도구를 보려면 volta list 명령을 사용하세요.