解除安裝 pnpm
移除已安裝的全球套件
在移除 pnpm CLI 之前,移除所有由 pnpm 安裝的全球套件可能比較有意義。
若要列出所有全球套件,請執行 pnpm ls -g
。有兩種方法可以移除全球套件
- 對列出的每個全球套件執行
pnpm rm -g <pkg>...
。 - 執行
pnpm root -g
找出全球目錄的位置,然後手動移除它。
移除 pnpm CLI
如果您使用獨立腳本來安裝 pnpm,則應該可以移除 pnpm 主目錄來解除安裝 pnpm CLI
rm -rf $PNPM_HOME
您可能還想清除 shell 設定檔 ($HOME/.bashrc
、$HOME/.zshrc
或 $HOME/.config/fish/config.fish
) 中的 PNPM_HOME
環境變數。
如果您使用 npm 安裝 pnpm,則應該使用 npm 解除安裝 pnpm
npm rm -g pnpm
移除全球內容可尋址儲存
rm -rf $(pnpm store path)
如果您在非主磁碟中使用 pnpm,則必須在使用 pnpm 的每個磁碟中執行上述指令。pnpm 會為每個磁碟建立一個儲存。