Skip to content

Araç Zincirinizi Yönetme

Volta'nın görevi, node, npm, yarn veya JavaScript paketlerinin bir parçası olarak gönderilen çalıştırılabilir dosyalar gibi JavaScript komut satırı araçlarınızı yönetmektir. Bu kılavuz, araç zincirinizi Volta ile nasıl etkili bir şekilde yöneteceğinizi gösterecektir.

Varsayılan Araçları Ayarlama

Bir proje dizininde olmadığınızda, Volta varsayılan araçlarınızı kullanır. Bu varsayılanları ayarlamak basittir:

Node.js Kurulumu

Belirli bir Node.js sürümünü varsayılan olarak kurmak için:

bash
volta install node@16.14.2

Bir ana veya alt sürüm de belirtebilirsiniz ve Volta en son eşleşen sürümü seçecektir:

bash
volta install node@16

Veya sadece en son LTS (Uzun Vadeli Destek) sürümünü kurun:

bash
volta install node

Paket Yöneticilerini Kurma

Benzer şekilde, npm ve Yarn'in varsayılan sürümlerini de ayarlayabilirsiniz:

bash
volta install npm@8.5.0
volta install yarn@1.22.18

Veya en son sürümleri kurun:

bash
volta install npm
volta install yarn

Birden Fazla Sürümü Yönetme

Volta, aynı anda birden fazla araç sürümüne sahip olmayı kolaylaştırır:

Kurulu Araçları Listeleme

Araç zincirinizdeki tüm araçları görmek için:

bash
volta list all

Belirli araç türlerini de listeleyebilirsiniz:

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

Araçları Kaldırma

Artık bir araca ihtiyacınız yoksa, onu kaldırabilirsiniz:

bash
volta uninstall node
volta uninstall npm
volta uninstall yarn
volta uninstall package-name

Node'u kaldırmanın Volta'nın önbelleğinden kaldırmadığını unutmayın, bu nedenle bu sürümü kullanan projeler hala çalışacaktır.

Genel Paketlerle Çalışma

Volta'nın en güçlü özelliklerinden biri, genel paketleri ele alış şeklidir:

Genel Paketleri Kurma

Paket yöneticinizi her zamanki gibi kullanarak genel paketleri kurun:

bash
npm install --global typescript
# veya
yarn global add typescript

Volta, bu paketlerin her zaman doğru Node.js sürümünü kullandığından emin olacaktır.

Paket Konumlarını Bulma

Bir aracın gerçekten nerede kurulduğunu görmek için:

bash
volta which node
volta which npm
volta which typescript

Gelişmiş Araç Yönetimi

Daha gelişmiş kullanım durumları için Volta ek komutlar sunar:

Kurmadan Getirme

Bir aracı varsayılan olarak ayarlamadan yerel önbelleğinize indirmek için:

bash
volta fetch node@14.17.0
volta fetch npm@7.20.3

Bu, çevrimdışı çalışma için ortamınızı hazırlamak için kullanışlıdır.

Özel Sürümlerle Çalıştırma

Geçici olarak belirli araç sürümleriyle bir komut çalıştırmak için:

bash
volta run --node 14.17.0 --npm 7.20.3 node app.js

Bu, varsayılanlarınızı veya proje ayarlarınızı değiştirmez.

En İyi Uygulamalar

Araç zincirinizi yönetmek için bazı önerilen uygulamalar:

  1. Mantıklı varsayılanlar ayarlayın: Varsayılanlarınız olarak kararlı LTS sürümlerini kurun
  2. Araçları genel olarak kurun: Volta'nın genel paketleri akıllıca ele almasından yararlanın
  3. Araç zincirinizi düzenli tutun: Artık ihtiyaç duymadığınız araçları kaldırın
  4. volta fetch kullanın: Araçları önceden indirerek çevrimdışı çalışmaya hazırlanın
  5. volta run ile keşfedin: Varsayılanlarınızı değiştirmeden farklı sürümleri test edin

Volta ile araç zincirinizi etkili bir şekilde yöneterek, tüm JavaScript projelerinizde sorunsuz ve tutarlı bir geliştirme deneyimi sağlayabilirsiniz.

Released under the BSD 2-Clause License.