Passer au contenu principal
Version : 11 & 12

pnpm setup

Cette commande est utilisée par les scripts d'installation autonomes de pnpm. For instance, in https://get.pnpm.io/install.sh.

La commande setup fait les actions suivantes :

  • Crée un répertoire pour la CLI pnpm
  • adds the pnpm home directory to the PATH by updating the shell configuration file
  • Copie l'exécutable de pnpm dans le répertoire de pnpm

Since v11.18.0, when running on GitHub Actions, pnpm setup also appends PNPM_HOME and the global bin directory to the GitHub Actions environment files (GITHUB_ENV and GITHUB_PATH), so later steps in the same job can run pnpm add --global and other global commands.

astuce

After upgrading to pnpm v11, run pnpm setup to update your shell configuration. In v11, globally installed binaries are stored in a bin subdirectory of PNPM_HOME.