Skip to content

pnpm Desteği

pnpm desteği şu anda deneyseldir. Etkinleştirmek için, VOLTA_FEATURE_PNPM ortam değişkeninin 1 olarak ayarlandığından emin olun. Windows'ta bu, Sistem Ayarları'ndan kullanıcı veya sistem ortam değişkenlerine eklenebilir. Linux/Mac'te, değer profil betiğiniz içinde ayarlanabilir (ör. .bash_profile, .zshrc veya benzeri).

Bu destek deneysel olduğundan, bazı çözülmemiş sorunlar olabilir. Aşağıda bilinen bazı sınırlamalar listelenmiştir; ancak Volta ile pnpm kullanırken beklediğiniz gibi çalışmayan bir şeyle karşılaşırsanız, lütfen GitHub'ımızda bir sorun (issue) açın.

Bilinen Sınırlamalar

Genel Kurulumlar

Şu anda, genel kurulumlar (ör. pnpm install -g) desteklenmemektedir ve hata ile sonuçlanacaktır.

Geçiş

Şu anda otomatik geçiş yoktur, bu nedenle daha önce pnpm'i Volta genel kurulumu olarak kurmuşsanız, volta install pnpm çağrısı yaparak manuel olarak yeniden kurmanız gerekecektir. Destek etkinleştirmeden ve yeniden kurulum yapmadan önce, volta uninstall pnpm aracılığıyla daha önce kurulu pnpm paketini kaldırabilirsiniz. Yerel pnpm desteğine geçtikten sonra, şu anda kaldırma uygulamasının eksikliği nedeniyle aynı komutu çağırarak izole eski pnpm paketini kaldıramazsınız.

pnpm Desteğini Etkinleştirme

Unix'te (Linux/macOS)

Shell profilinize (.bashrc, .zshrc vb.) aşağıdaki satırı ekleyin:

bash
export VOLTA_FEATURE_PNPM=1

Ardından shell'inizi yeniden yükleyin veya şunu çalıştırın:

bash
source ~/.bashrc  # veya belirli profil dosyanız

Windows'ta

  1. Başlat menüsünü açın ve "Ortam Değişkenleri"ni arayın
  2. "Sistem ortam değişkenlerini düzenle"ye tıklayın
  3. Sistem Özellikleri penceresinde "Ortam Değişkenleri"ne tıklayın
  4. "Kullanıcı değişkenleri" altında "Yeni"ye tıklayın
  5. Değişken adı olarak "VOLTA_FEATURE_PNPM" ve değer olarak "1" girin
  6. Tüm iletişim kutularını kapatmak için "Tamam"a tıklayın

Volta ile pnpm Kullanma

pnpm desteğini etkinleştirdikten sonra şunları yapabilirsiniz:

  1. pnpm'yi varsayılan paket yöneticiniz olarak kurun:
bash
volta install pnpm
  1. Bir projede belirli bir pnpm sürümünü sabitleyin:
bash
volta pin pnpm@7.14.0
  1. Kurulu pnpm sürümlerini görün:
bash
volta list pnpm

Sorun Giderme

Volta'da pnpm ile ilgili sorunlarla karşılaşırsanız:

  1. Özellik bayrağının doğru ayarlandığını doğrulayın:

    • Unix'te: echo $VOLTA_FEATURE_PNPM
    • Windows'ta: echo %VOLTA_FEATURE_PNPM%
  2. pnpm'nin doğru şekilde kurulup kurulmadığını kontrol edin:

    • pnpm'nin listede görünüp görünmediğini görmek için volta list komutunu çalıştırın
  3. Diğer herhangi bir sorun için, lütfen Volta GitHub deposu adresinde bildirin.

Released under the BSD 2-Clause License.