fnm Kaldırma
fnm'yi kaldırmanız gerekiyorsa, lütfen aşağıdaki adımları izleyin.
Hızlı Kaldırma
Kaldırma Betiğini Kullanma
fnm uygun bir kaldırma betiği sağlar:
curl -fsSL https://fnm.vercel.app/uninstall | bashBu betik otomatik olarak şunları yapacaktır:
- fnm ikili dosyasını siler
- fnm dizinini temizler (
~/.fnm) - Kabuk yapılandırmanızdan fnm ile ilgili kodu kaldırmanızı ister
Manuel Kaldırma
Kaldırma betiği düzgün çalışmazsa, manuel olarak kaldırabilirsiniz.
Adım 1: fnm Dizinini Silme
fnm tüm dosyaları varsayılan olarak ~/.fnm dizininde saklar:
rm -rf ~/.fnmAdım 2: fnm İkili Dosyasını Silme
Kurulum yöntemine bağlı olarak, fnm ikili dosyası farklı yerlerde bulunabilir:
# Homebrew kurulumu
brew uninstall fnm
# Manuel kurulum (yaygın konumları kontrol edin)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
rm -f ~/bin/fnmAdım 3: Kabuk Yapılandırmasını Temizleme
Kabuk yapılandırma dosyalarından fnm ile ilgili yapılandırmaları kaldırın:
# ~/.bashrc dosyasını düzenleyin, aşağıdaki satırı kaldırın
eval "$(fnm env --use-on-cd)"# ~/.zshrc dosyasını düzenleyin, aşağıdaki satırı kaldırın
eval "$(fnm env --use-on-cd)"# ~/.config/fish/config.fish dosyasını düzenleyin, aşağıdaki satırı kaldırın
fnm env --use-on-c | source# $PROFILE dosyasını düzenleyin, aşağıdaki satırı kaldırın
fnm env --use-on-cd | Out-String | Invoke-ExpressionAdım 4: Kabuğu Yeniden Yükleme
# Bash
source ~/.bashrc
# Zsh
source ~/.zshrc
# Fish
source ~/.config/fish/config.fish
# PowerShell
. $PROFILEPlatforma Özel Kaldırma Rehberi
macOS
# Homebrew kurulumu
brew uninstall fnm
rm -rf ~/.fnm
# Kabuk yapılandırmasından fnm ile ilgili satırları kaldırınWindows
winget Kullanarak
winget uninstall Schniz.fnmScoop Kullanarak
scoop uninstall fnmChocolatey Kullanarak
choco uninstall fnmManuel Silme
- fnm dizinini silin:
%USERPROFILE%\.fnm - PATH'ten fnm yolunu kaldırın
- PowerShell profilini temizleyin
Linux
# fnm dizinini silin
rm -rf ~/.fnm
# İkili dosyayı silin (kurulum konumuna bağlı olarak)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
# Kabuk yapılandırmasını temizleyin
# ~/.bashrc veya ~/.zshrc dosyasını düzenleyinNode.js Versiyonlarını Koruma
Kurulu Node.js versiyonlarını korumak isterseniz, kaldırmadan önce yedekleyebilirsiniz:
# fnm dizin yapısını görüntüleyin
ls -la ~/.fnm
# Node versiyonlarını yedekleyin (gerekirse)
cp -r ~/.fnm/node-versions ~/node-backupKaldırmayı Doğrulama
fnm'nin tamamen kaldırıldığını doğrulayın:
# "command not found" veya benzeri bir hata vermelidir
fnm --version
# fnm dizininin silinip silinmediğini kontrol edin
ls ~/.fnmYaygın Sorunlar
Kaldırmadan Sonra Kabuk Başlatma Hatası
Kaldırmadan sonra Kabuk hata raporlarsa, yapılandırma dosyalarında hâlâ fnm ile ilgili kod olup olmadığını kontrol edin.
fnm Yolu Hâlâ PATH'te
Tüm fnm ile ilgili PATH ayarlarını kaldırmak için Kabuk yapılandırma dosyasını kontrol edin ve düzenleyin.
fnm'yi Yeniden Kurmak İstiyorum
Kaldırdıktan sonra istediğiniz zaman fnm'yi yeniden kurabilirsiniz:
# macOS/Linux
curl -fsSL https://fnm.vercel.app/install | bash
# Windows
winget install Schniz.fnmİlgili Bağlantılar
- fnm Kurulumu - fnm'yi yeniden kurun
- Ubuntu Kaldırma Rehberi - Ayrıntılı Ubuntu kaldırma adımları