跳至主要內容
版本:7.x

解除安裝 pnpm

移除全域安裝模組

在解除安裝 pnpm CLI 之前,移除 pnpm 安裝的全域模組可能是有意義的。

若想列出全部的全域模組,請執行 pnpm ls -g 命令。 總共有以下兩種方法可以移除全域模組:

  1. 對列出來的全域模組逐個執行 pnpm rm -g <pkg>... 命令。
  2. 先執行 pnpm root -g 命令來尋找全域模組安裝位置,再前往該位置手動移除。

解除安裝 pnpm CLI

如果您使用獨立安裝腳本來安裝 pnpm,您應該可以透過刪除 pnpm 主資料夾來解除安裝 pnpm CLI:

rm -rf $PNPM_HOME

或許您也會想清除 shell 配置設定中的 PNPM_HOME 環境變數($HOME/.bashrc$HOME/.zshrc 或者 $HOME/.config/fish/config.fish

如果您使用 npm 來安裝 pnpm,則您應該使用 npm 來解除安裝 pnpm:

npm rm -g pnpm

移除全域模組的內容可尋址儲存區

rm -rf $(pnpm store path)

如果您在非主要磁碟機上使用 pnpm,則您必須在每個執行過 pnpm 的磁碟上執行以上命令, 因為 pnpm 會在每個執行過 pnpm 的磁碟上建立儲存區。