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
| Option | Signification |
|---|---|
| -D | devDependency |
| -P | peerDependency |
| -O | optionalDependency |
| -E | exact version, no range |
| --mode=update-lockfile | only touch yarn.lock, do not install |
Exemples
yarn add react react-domadds both and updates yarn.lock
yarn add -D typescriptadds a dev-only dependency
yarn add lodash@4.17.21pins 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