fnm をアンインストール
fnm をアンインストールする必要がある場合は、以下の手順に従ってください。
クイックアンインストール
アンインストールスクリプトを使用
fnm は便利なアンインストールスクリプトを提供します:
bash
curl -fsSL https://fnm.vercel.app/uninstall | bashこのスクリプトは自動的に以下を実行します:
- fnm バイナリを削除
- fnm ディレクトリ(
~/.fnm)をクリーンアップ - Shell 設定から fnm 関連コードを削除するよう促します
手動アンインストール
アンインストールスクリプトが正しく機能しない場合は、手動でアンインストールできます。
ステップ 1: fnm ディレクトリを削除
fnm はデフォルトで ~/.fnm ディレクトリにすべてのファイルを保存します:
bash
rm -rf ~/.fnmステップ 2: fnm バイナリを削除
インストール方法により、fnm バイナリは異なる場所に配置されている場合があります:
bash
# Homebrew インストール
brew uninstall fnm
# 手動インストール(一般的な場所を確認)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
rm -f ~/bin/fnmステップ 3: Shell 設定をクリーンアップ
Shell 設定ファイルから fnm 関連の設定を削除します:
bash
# ~/.bashrc を編集して以下の行を削除
eval "$(fnm env --use-on-cd)"bash
# ~/.zshrc を編集して以下の行を削除
eval "$(fnm env --use-on-cd)"bash
# ~/.config/fish/config.fish を編集して以下の行を削除
fnm env --use-on-c | sourcepowershell
# $PROFILE を編集して以下の行を削除
fnm env --use-on-cd | Out-String | Invoke-Expressionステップ 4: Shell をリロード
bash
# Bash
source ~/.bashrc
# Zsh
source ~/.zshrc
# Fish
source ~/.config/fish/config.fish
# PowerShell
. $PROFILEプラットフォーム別アンインストールガイド
macOS
bash
# Homebrew インストール
brew uninstall fnm
rm -rf ~/.fnm
# Shell 設定から fnm 関連の行を削除Windows
winget を使用
powershell
winget uninstall Schniz.fnmScoop を使用
powershell
scoop uninstall fnmChocolatey を使用
powershell
choco uninstall fnm手動削除
- fnm ディレクトリを削除:
%USERPROFILE%\.fnm - PATH から fnm パスを削除
- PowerShell プロファイルをクリーンアップ
Linux
bash
# fnm ディレクトリを削除
rm -rf ~/.fnm
# バイナリを削除(インストール場所による)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
# Shell 設定をクリーンアップ
# ~/.bashrc または ~/.zshrc を編集Node.js バージョンを保持
インストール済みの Node.js バージョンを保持したい場合は、アンインストール前にバックアップできます:
bash
# fnm ディレクトリ構造を表示
ls -la ~/.fnm
# node バージョンをバックアップ(必要に応じて)
cp -r ~/.fnm/node-versions ~/node-backupアンインストールの確認
fnm が完全にアンインストールされたことを確認します:
bash
# 「command not found」または類似のエラーが出力される必要があります
fnm --version
# fnm ディレクトリが削除されたことを確認
ls ~/.fnmよくある問題
アンインストール後に Shell 起動エラー
アンインストール後に Shell がエラーを報告する場合は、設定ファイルに fnm 関連のコードが残っていないか確認します。
fnm パスが PATH に残っている
Shell 設定ファイルを確認して編集し、fnm 関連の PATH 設定をすべて削除します。
fnm を再インストールしたい
アンインストール後、いつでも fnm を再インストールできます:
bash
# macOS/Linux
curl -fsSL https://fnm.vercel.app/install | bash
# Windows
winget install Schniz.fnm関連リンク
- fnm をインストール - fnm を再インストール
- Ubuntu アンインストールガイド - Ubuntu の詳細なアンインストール手順