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:
volta install node@16.14.2Bir ana veya alt sürüm de belirtebilirsiniz ve Volta en son eşleşen sürümü seçecektir:
volta install node@16Veya sadece en son LTS (Uzun Vadeli Destek) sürümünü kurun:
volta install nodePaket Yöneticilerini Kurma
Benzer şekilde, npm ve Yarn'in varsayılan sürümlerini de ayarlayabilirsiniz:
volta install npm@8.5.0
volta install yarn@1.22.18Veya en son sürümleri kurun:
volta install npm
volta install yarnBirden 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:
volta list allBelirli araç türlerini de listeleyebilirsiniz:
volta list node
volta list npm
volta list yarn
volta list packagesAraçları Kaldırma
Artık bir araca ihtiyacınız yoksa, onu kaldırabilirsiniz:
volta uninstall node
volta uninstall npm
volta uninstall yarn
volta uninstall package-nameNode'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:
npm install --global typescript
# veya
yarn global add typescriptVolta, 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:
volta which node
volta which npm
volta which typescriptGeliş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:
volta fetch node@14.17.0
volta fetch npm@7.20.3Bu, ç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:
volta run --node 14.17.0 --npm 7.20.3 node app.jsBu, varsayılanlarınızı veya proje ayarlarınızı değiştirmez.
En İyi Uygulamalar
Araç zincirinizi yönetmek için bazı önerilen uygulamalar:
- Mantıklı varsayılanlar ayarlayın: Varsayılanlarınız olarak kararlı LTS sürümlerini kurun
- Araçları genel olarak kurun: Volta'nın genel paketleri akıllıca ele almasından yararlanın
- Araç zincirinizi düzenli tutun: Artık ihtiyaç duymadığınız araçları kaldırın
volta fetchkullanın: Araçları önceden indirerek çevrimdışı çalışmaya hazırlanınvolta runile 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.