跳到主内容
版本:9.x

卸载 pnpm

移除全局安装的包

当您在删除 pnpm CLI 之前,删除 pnpm 安装的全局包可能具有一定意义。

To list all the global packages, run pnpm ls -g. 有两种方法可以删除全局包:

  1. Run pnpm rm -g <pkg>... with each global package listed.
  2. Run pnpm root -g to find the location of the global directory and remove it manually.

移除 pnpm CLI

如果您的 pnpm 是通过独立脚本进行安装的,您应该可以直接删除 pnpm 的主目录。

rm -rf $PNPM_HOME

You might also want to clean the PNPM_HOME env variable in your shell configuration file ($HOME/.bashrc, $HOME/.zshrc or $HOME/.config/fish/config.fish).

如果您使用 npm 安装 pnpm,那么您应该使用 npm 卸载 pnpm:

npm rm -g pnpm

删除全局内容可寻址存储

rm -rf $(pnpm store path)

如果您不在主磁盘中使用 pnpm ,您必须在使用 pnpm 的每一个磁盘中运行上述命令。 因为 pnpm 会为每一个磁盘创建一个专用的存储空间。