Удаление pnpm
Удаление глобально установленных пакетов
Перед тем как удалить pnpm CLI, имеет смысл удалить все глобальные пакеты котоыре были установленные через pnpm.
Чтобы получить список всех глобальных пакетов, используйте pnpm ls -g
. Есть два способа удаления глобальных пакетов:
- Запустите
pnpm rm -g <pkg>...
каждого глобального пакета в списке. - Запустите
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
. Вы можете удалить этот файл.