~/snippets/mise-a-jour-de-tous-les-packages-dun-projet-npm
Publié le

Mise à jour de tous les packages d'un projet NPM

190 mots1 min read–––
Vues

Pour vérifier si les librairies (packages) d'un projet sont "vieux":

npm outdated

La commandeoutdated va regarder tous les modules définis dans le fichier package.json et vérifier si il existe une version plus récente dans le registre NPM.

Par exemple, admettons que la librairie xml2js version 0.2.6 (situé dans le dossier node_modules du projet actuel) est considérée comme "vieille" (pas à jour) dans le projet actuel car la commande précédente a trouvé une version de xml2js plus récente 0.2.7. La commande outdated devrait afficher :

xml2js@0.2.7 node_modules/xml2js current=0.2.6

Pour faire la mise de ce paquet spécifiquement, il suffit de taper la commande suivante:

npm update xml2js

Ou sinon, pour ceux qui aiment prendre des risques dans la vie, on peut aussi faire une mise à jour de toutes les dépendances. Il suffit de lancer :

npm update