CLI 명령어
Volta는 JavaScript 도구 체인 관리를 도와주는 풍부한 명령행 명령 세트를 제공합니다.
핵심 명령
volta install
도구 체인에 도구를 설치합니다.
bash
# 최신 Node.js LTS 설치
volta install node
# 특정 버전의 Node.js 설치
volta install node@16.14.2
# 최신 npm 설치
volta install npm
# 특정 버전의 yarn 설치
volta install yarn@1.22.19
# 글로벌 패키지 설치
volta install typescript
volta install @vue/cli
옵션:
--verbose
: 자세한 진단 활성화--quiet
: 불필요한 출력 방지
volta uninstall
도구 체인에서 도구를 제거합니다.
bash
# Node.js 제거
volta uninstall node
# npm 제거
volta uninstall npm
# 패키지 제거
volta uninstall typescript
volta pin
프로젝트의 package.json
에 도구를 고정합니다.
bash
# Node.js 고정
volta pin node@16.14.2
# npm 고정
volta pin npm@8.5.0
volta list
도구 체인에서 사용 가능한 도구를 나열합니다.
bash
# 모든 도구 나열
volta list all
# 설치된 Node.js 버전 나열
volta list node
# 설치된 패키지 매니저 나열
volta list npm
volta list yarn
# 설치된 패키지 나열
volta list packages
volta which
Volta가 사용할 지정된 도구의 경로를 표시합니다.
bash
volta which node
volta which npm
volta which typescript
volta run
사용자 정의 도구 버전으로 명령을 실행합니다.
bash
# 특정 Node.js 버전으로 실행
volta run --node 14 node index.js
# 특정 npm 버전으로 실행
volta run --npm 6 npm install
# 사용자 정의 Node.js와 npm을 동시에 사용
volta run --node 14 --npm 6 npm install
추가 명령
volta completions
셸 완성 스크립트를 생성합니다.
bash
# bash 완성 생성
volta completions bash > volta.bash
# zsh 완성 생성
volta completions zsh > _volta
# fish 완성 생성
volta completions fish > volta.fish
volta setup
환경에서 Volta를 구성합니다.
bash
# 기본 설정으로 Volta 설정
volta setup
# 구성 파일 수정 없이 volta 설정
VOLTA_SKIP_SETUP=1 volta setup
volta help
Volta 명령에 대한 도움말을 표시합니다.
bash
# 일반 도움말
volta help
# 특정 명령에 대한 도움말
volta help install
volta help pin
종료 코드
Volta 명령은 다음 종료 코드를 반환합니다:
0
: 성공1
: 일반 오류2
: 명령행 인수 오류- 더 높은 숫자: 명령별 오류
환경 변수
이러한 환경 변수는 명령 실행 시 Volta의 동작에 영향을 줍니다:
VOLTA_HOME
: Volta가 데이터를 저장하는 디렉토리VOLTA_LOGLEVEL
: 로그 상세도 (error, warn, info, verbose, debug)VOLTA_SKIP_SETUP
: 설정 중 셸 구성 파일 수정 건너뛰기VOLTA_FEATURE_PNPM
: pnpm 지원 활성화