pnpmをアンインストールする
グローバルにインストールしたパッケージを削除する
pnpm CLIを削除する前に、pnpmによってインストールされたすべてのグローバルパッケージを削除するほうがよいでしょう。
グローバルパッケージの一覧を表示するにはpnpm ls -g
を実行します。 グローバルパッケージを削除する方法は2つあります。
- それぞれのグローバルパッケージについて
pnpm rm -g <pkg>...
を実行します。 pnpm root -g
を実行してグローバルパッケージのルートディレクトリを確認し、直接削除します。
pnpmコマンドを削除する
スタンドアロンスクリプトを使用してpnpm (あるいはnpx) をインストールした場合、次のように実行するとpnpmをアンインストールできます。
pnpm rm -g pnpm
また、シェルの設定ファイル ($HOME/.bashrc
, $HOME/.zshrc
または $HOME/.config/fish/config.fish
) の PNPM_HOME
環境変数も消去しておくとよいでしょう。
npmでpnpmをインストールした場合、次のように実行するとpnpmをアンインストールできます。
npm rm -g pnpm
参照可能なグローバルコンテンツストアを削除する
pnpmを基本ディスクだけで使用している場合、おそらくグローバルコンテンツストアはホームディレクトリに作成されています。 その場合、ディレクトリを削除するだけです。
rm -rf ~/.pnpm-store
pnpmを基本ディスク以外のディスクで使用している場合、グローバルコンテンツストアはディスクのルートディレクトリに作成されています。 もしWindowsのD
ドライブでpnpmを使用しているなら、D:\.pnpm-store
を削除すればいいでしょう。
状態ファイルを削除する
pnpmは自身の状態を~/.pnpm-state.json
にも保存しています。 このファイルも削除しましょう。