Accueil·Commandes du terminal

yarn add

Paquets et runtimes

Syntaxe

yarn add [-D] <package>[@version]

Ajoute un paquet et met à jour yarn.lock ; yarn seul vaut install, et Yarn 2 a supprimé yarn global add, les outils ponctuels passent donc par yarn dlx.

Options courantes

OptionSignification
-DdevDependency
-PpeerDependency
-OoptionalDependency
-Eexact version, no range
--mode=update-lockfileonly touch yarn.lock, do not install

Exemples

yarn add react react-dom

adds both and updates yarn.lock

yarn add -D typescript

adds a dev-only dependency

yarn add lodash@4.17.21

pins one version

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 yarn add ?

Ajoute un paquet et met à jour yarn.lock ; yarn seul vaut install, et Yarn 2 a supprimé yarn global add, les outils ponctuels passent donc par yarn dlx.

Q. Comment l’écrire ?

yarn add [-D] <package>[@version] — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

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

Commandes liées

page man: man yarn-add