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

Удаление pnpm

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

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

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

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

Удаление pnpm CLI​

Если вы использовали автономную команду для установки pnpm (или npx), тогда вы можете удалить pnpm CLI используя:

pnpm rm -g pnpm

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

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

npm rm -g pnpm

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

Если вы использовали pnpm только на основном диске, тогда у вас будет глобальное хранилище в домашней директории. Так что просто удалите его, используя:

rm -rf ~/.pnpm-store

Если вы использовали pnpm на неосновном диске, то хранилище находится в корне того диска. Например, если вы использовали pnpm на диске D: на Windows, то удалите хранилище, расположенное по пути D:\.pnpm-store.

Удаление файла состояния​

pnpm также сохраняет некоторое состояние в ~ /.pnpm-state.json. Вы можете удалить этот файл.