卸载 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 为每个磁盘创建一个存储库。