Перейти к основному содержимому
Версия: Next

Удаление pnpm

Удаление глобально установленных пакетов​

Перед тем как удалить pnpm CLI, имеет смысл удалить все глобальные пакеты котоыре были установленные через pnpm.

Чтобы получить список всех глобальных пакетов, используйте pnpm ls -g. Есть два способа удаления глобальных пакетов:

  1. Запустите pnpm rm -g <pkg>... каждого глобального пакета в списке.
  2. Запустите pnpm root -g, чтобы найти путь к глобальному каталогу и удалите его вручную.

Удаление pnpm CLI​

При использовании автономного скрипта установки pnpm, для удаления CLI вам необходимо удалить домашнюю директорию pnpm:

rm -rf $PNPM_HOME

Вы также можете очистить переменную env PNPM_HOME в файле конфигурации вашей консоли ($HOME/.bashrc, $HOME/.zshrc или $HOME/.config/fish/config.fish).

Если вы использовали npm для установки pnpm, тогда вам необходимо использовать его и для удаления:

npm rm -g pnpm

Удаление глобального хранилища контента​

rm -rf $(pnpm store path)

Если вы использовали pnpm на неосновных дисках, то вы должны выполнить указанную выше команду на каждом диске, где использовался pnpm. pnpm создает одно хранилище на каждом диске.