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:
export VOLTA_FEATURE_PNPM=1Ardından shell'inizi yeniden yükleyin veya şunu çalıştırın:
source ~/.bashrc # veya belirli profil dosyanızWindows'ta
- Başlat menüsünü açın ve "Ortam Değişkenleri"ni arayın
- "Sistem ortam değişkenlerini düzenle"ye tıklayın
- Sistem Özellikleri penceresinde "Ortam Değişkenleri"ne tıklayın
- "Kullanıcı değişkenleri" altında "Yeni"ye tıklayın
- Değişken adı olarak "VOLTA_FEATURE_PNPM" ve değer olarak "1" girin
- 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:
- pnpm'yi varsayılan paket yöneticiniz olarak kurun:
volta install pnpm- Bir projede belirli bir pnpm sürümünü sabitleyin:
volta pin pnpm@7.14.0- Kurulu pnpm sürümlerini görün:
volta list pnpmSorun Giderme
Volta'da pnpm ile ilgili sorunlarla karşılaşırsanız:
Özellik bayrağının doğru ayarlandığını doğrulayın:
- Unix'te:
echo $VOLTA_FEATURE_PNPM - Windows'ta:
echo %VOLTA_FEATURE_PNPM%
- Unix'te:
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 listkomutunu çalıştırın
- pnpm'nin listede görünüp görünmediğini görmek için
Diğer herhangi bir sorun için, lütfen Volta GitHub deposu adresinde bildirin.