Перейти до основного змісту
Версія: 8.x

Деінсталяція

Видалення глобально встановлених пакетів

Перед деінсталяцією pnpm CLI має сенс видалити усі глобальні пакети що встановив pnpm.

Щоб отримати список усіх глобальних пакунків, виконайте pnpm ls -g. Існує два способи видалення глобальних пакунків:

  1. Виконати pnpm rm -g <pkg>... з кожним переліченим глобальним пакунком.
  2. Виконати pnpm root -g, щоб знайти розташування глобальної теки і вилучити її вручну.

Видалення pnpm CLI

Якщо ви використовували окремий скрипт для встановлення pnpm, то ви зможете видалити pnpm CLI, видаливши домашню теку pnpm:

rm -rf $PNPM_HOME

Ви також можете очистити змінну PNPM_HOME env у файлі конфігурації оболонки ($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 створює одне сховище на диску.