Accueil·Commandes du terminal

pnpm add

Paquets et runtimes

Syntaxe

pnpm add [-D] [-w] <package>

Place le paquet dans un magasin partagé et le relie dans node_modules ; à la racine d'un workspace, pnpm refuse un add nu et réclame -w ou --filter.

Options courantes

OptionSignification
-DdevDependency
-gglobal
-wadd it to the workspace root
--filter <pkg>add it inside one workspace package
-Eexact version
--save-peerpeerDependency

Exemples

pnpm add -D vitest

adds a dev dependency, linked from the shared store

pnpm add -w typescript

installs at the root of a workspace

pnpm add --filter web react

installs into the web package only

La question est toujours quoi va où : dans ce projet, ou sur la machine entière.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait pnpm add ?

Place le paquet dans un magasin partagé et le relie dans node_modules ; à la racine d'un workspace, pnpm refuse un add nu et réclame -w ou --filter.

Q. Comment l’écrire ?

pnpm add [-D] [-w] <package> — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 6 ici ; la liste complète est dans man pnpm. Cette commande relève de Paquets et runtimes.

Commandes liées

page man: man pnpm-add