Skip to content

Araçları Kurma ve Güncelleme

Volta, JavaScript araçlarınızı sisteminiz ve projeleriniz genelinde kolayca kurmanızı ve yönetmenizi sağlar.

Volta Node.js Kurulumu

Varsayılan Node Sürümü

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

bash
volta install node

Bu komut, Node.js'in en son LTS (Uzun Vadeli Destek) sürümünü kurar. Belirli bir sürüm kurmak için:

bash
volta install node@16
volta install node@16.14.2

Sürüm aralıklarını da kullanabilirsiniz:

bash
volta install node@16.14
volta install node@^16.14

Projeye Özel Node Sürümü

Belirli bir Node.js sürümünü projenize sabitlemek için:

bash
volta pin node@16.14.2

Bu, package.json dosyanıza bir volta bölümü ekler:

json
{
  "volta": {
    "node": "16.14.2"
  }
}

Paket Yöneticilerini Yönetme

Varsayılan Paket Yöneticisi

Varsayılan bir paket yöneticisi ayarlamak için:

bash
volta install npm@8
volta install yarn@1.22
volta install pnpm@7

Projeye Özel Paket Yöneticisi

Bir paket yöneticisi sürümünü projenize sabitlemek için:

bash
volta pin npm@8
volta pin yarn@1.22

Bu, package.json dosyanızı günceller:

json
{
  "volta": {
    "node": "16.14.2",
    "npm": "8.5.0"
  }
}

Genel Paketler

Genel Araçları Kurma

Genel bir JavaScript paketi kurmak için:

bash
volta install typescript
volta install eslint

Belirli sürümler için:

bash
volta install typescript@4.6.3

Kurulu Araçları Görüntüleme

Kurulu araçlarınızı görmek için:

bash
volta list all

Yalnızca belirli araç türlerini görmek için:

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

Araçları Güncelleme

Genel Araçları Güncelleme

Bir genel paketi en son sürüme güncellemek için:

bash
volta install typescript@latest

Proje Araçlarını Güncelleme

Projeye özel bir aracı güncellemek için:

bash
volta pin node@latest
volta pin npm@latest

Araçları Kaldırma

Bir genel paketi kaldırmak için:

bash
volta uninstall typescript

Varsayılan bir aracı kaldırmak için:

bash
volta uninstall node
volta uninstall npm

Not: Eğer bir proje tarafından gerekliyse, bu aracı sisteminizden kaldırmaz.

Released under the BSD 2-Clause License.