Disinstallazione di pnpm

Rimozione dei pacchetti installati a livello globale#

Prima di rimuovere la CLI di pnpm, potrebbe avere senso rimuovere tutti i pacchetti globali installati da pnpm.

To list all the global packages, run pnpm ls -g. Esistono due modi per rimuovere i pacchetti globali:

  1. Run pnpm rm -g <pkg>... with each global package listed.
  2. Run pnpm root -g to find the location of the global directory and remove it manually.

Rimozione della CLI di pnpm#

Se hai utilizzato lo script autonomo per installare pnpm, dovresti essere in grado di disinstallare la CLI di pnpm rimuovendo la cartella home di pnpm:

rm -rf "$PNPM_HOME"

You might also want to clean the PNPM_HOME env variable in your shell configuration file ($HOME/.bashrc, $HOME/.zshrc or $HOME/.config/fish/config.fish).

Se hai usato npm per installare pnpm, allora dovresti usare npm per disinstallare pnpm:

npm rm -g pnpm

Rimozione dell'archivio globale indirizzabile ai contenuti#

rm -rf "$(pnpm store path)"

Se hai utilizzato pnpm in dischi non primari, devi eseguire il comando precedente in ogni disco in cui รจ stato utilizzato pnpm. pnpm crea un archivio per disco. On a disk other than the one with the pnpm home directory, the store is a .pnpm-store directory near the root of the disk, or node_modules/.pnpm-store inside the project.

Removing the cache, state, and configuration#

pnpm also writes to these directories. Remove them too:

  • the cache directory, see cacheDir for its default location
  • the state directory, see stateDir for its default location
  • the directory of the global configuration file, see Global configuration