Skip to content

CLI Komutları

Volta, JavaScript araç zincirinizi yönetmenize yardımcı olmak için zengin bir komut satırı komutu seti sağlar.

Çekirdek Komutlar

volta install

Araç zincirinize bir araç kurar.

bash
# En son Node.js LTS'yi kur
volta install node

# Node.js'in belirli bir sürümünü kur
volta install node@16.14.2

# En son npm'yi kur
volta install npm

# Yarn'in belirli bir sürümünü kur
volta install yarn@1.22.19

# Bir paketi genel olarak kur
volta install typescript
volta install @vue/cli

Seçenekler:

  • --verbose: Ayrıntılı tanılama etkinleştirir
  • --quiet: Gereksiz çıktıyı engeller

volta uninstall

Araç zincirinizden bir aracı kaldırır.

bash
# Node.js'i kaldır
volta uninstall node

# npm'i kaldır
volta uninstall npm

# Bir paketi kaldır
volta uninstall typescript

volta pin

Bir aracı projenizin package.json dosyasına sabitler.

bash
# Node.js'i sabitle
volta pin node@16.14.2

# npm'i sabitle
volta pin npm@8.5.0

volta list

Araç zincirinizdeki mevcut araçları listeler.

bash
# Tüm araçları listele
volta list all

# Kurulu Node.js sürümlerini listele
volta list node

# Kurulu paket yöneticilerini listele
volta list npm
volta list yarn

# Kurulu paketleri listele
volta list packages

volta which

Volta'nın kullanacağı belirtilen araca olan yolu gösterir.

bash
volta which node
volta which npm
volta which typescript

volta run

Özel araç sürümleriyle bir komut çalıştırır.

bash
# Belirli bir Node.js sürümüyle çalıştır
volta run --node 14 node index.js

# Belirli bir npm sürümüyle çalıştır
volta run --npm 6 npm install

# Hem özel Node.js hem de npm ile çalıştır
volta run --node 14 --npm 6 npm install

Ek Komutlar

volta completions

Shell tamamlama betikleri oluşturur.

bash
# bash tamamlama oluştur
volta completions bash > volta.bash

# zsh tamamlama oluştur
volta completions zsh > _volta

# fish tamamlama oluştur
volta completions fish > volta.fish

volta setup

Ortamınızda Volta'yı yapılandırır.

bash
# Varsayılan ayarlarla Volta'yı kur
volta setup

# Profilleri değiştirmeden volta kur
VOLTA_SKIP_SETUP=1 volta setup

volta help

Volta komutları için yardım gösterir.

bash
# Genel yardım
volta help

# Belirli bir komut için yardım
volta help install
volta help pin

Çıkış Kodları

Volta komutları aşağıdaki çıkış kodlarını döndürür:

  • 0: Başarılı
  • 1: Genel hata
  • 2: Komut satırı bağımsız değişkeni hatası
  • Daha yüksek sayılar: Komuta özel hatalar

Ortam Değişkenleri

Bu ortam değişkenleri, komutlar çalıştırılırken Volta'nın davranışını etkiler:

  • VOLTA_HOME: Volta'nın verilerini saklayacağı dizin
  • VOLTA_LOGLEVEL: Logların ayrıntı düzeyi (error, warn, info, verbose, debug)
  • VOLTA_SKIP_SETUP: Kurulum sırasında shell profilini değiştirmeyi atla
  • VOLTA_FEATURE_PNPM: pnpm desteğini etkinleştir

Released under the BSD 2-Clause License.