Skip to main content
Version: 5.x

pnpm CLI

Différences avec npm

Contraitement à npm, pnpm valide toutes les options. Par exemple pnpm install --foo ne fonctionnera pas car --foo n'est pas une option valide pour pnpm install.

However, some dependencies may use the npm_config_ environment variable, which is populated from the CLI options. Dans ce cas, vous avez vous disposez des options suivantes:

  1. définissez explicitement la variables d'environnement: npm_config_foo=true pnpm install
  2. forcez l'option jusqu'alors inconnue avec --config.: pnpm install --config.foo

Options

-C <path>, --dir <path>

Execute comme si pnpm avait été lancé dans <path> au lieu du répértoire de travail actuel.

-w, --workspace-root

Ajout : v5.6.0

Execute comme si pnpm avait été lancé dans le repertoire root de l'espace de travail au lieu du repertoire de travail courant.

Commandes

Pour plus d'informations, referez vous a la documentation pour la liste des commandes CLI. Here is a list of handy npm equivalents to get you started:

commande npméquivalent pnpm
npm installpnpm install
npm i <pkg>[pnpm add <pkg>]
npm run <cmd>[pnpm <cmd>]