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

Удаление 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 создает одно хранилище на каждом диске.