Comme la fin de 2021, il ya peu de façon évidente de le faire, et une partie comme la seule donner sur la réponse ci-dessus c'est une liste complète.
La documentation de Node.js est en fait assez bien expliquée à ce sujet, il s'agit d'une liste collective des principales commandes.
Toutes les Commandes lancera la liste des modules installés Localement . Afin d'exécuter le niveau global il suffit d'ajouter un -g
à la fin de la déclaration.
-
Voir la version de tous les paquets npm installés, y compris leurs dépendances .
❯ npm list
>>> /Users/joe/dev/node/cowsay
└─┬ cowsay@1.3.1
├── get-stdin@5.0.1
├─┬ optimist@0.6.1
│ ├── minimist@0.0.10
│ └── wordwrap@0.0.3
├─┬ string-width@2.1.1
│ ├── is-fullwidth-code-point@2.0.0
│ └─┬ strip-ansi@4.0.0
│ └── ansi-regex@3.0.0
└── strip-eof@1.0.0
-
Obtenez uniquement vos paquets de premier niveau
npm list --depth=0
-
Obtenir la version d'un paquet spécifique en spécifiant son nom.
npm list <package-name>
-
Voir quelle est la dernière version disponible du paquet sur le dépôt npm.
npm view <package-name> version
-
Installer une ancienne version d'un paquet npm en utilisant la syntaxe @
npm install @ npm install cowsay@1.2.0
Paquet global
npm install -g webpack@4.16.4
-
Liste de toutes les versions précédentes d'un paquet
npm view cowsay versions
[ '1.0.0',
'1.0.1',
'1.0.2',
'1.0.3',
'1.1.0',
'1.1.1',
'1.1.2',
'1.1.3',
....
]
Mettre à jour toutes les dépendances de Node.js
-
Installer une nouvelle version mineure ou un correctif
npm update
-
Installer une nouvelle version mineure ou un correctif mais ne pas mettre à jour le package.json
npm update --no-save
-
Pour découvrir les nouvelles versions des paquets, cela vous donne la liste de quelques paquets obsolètes dans un dépôt qui n'a pas été mis à jour depuis un certain temps.
npm outdated
Certaines de ces mises à jour sont des versions majeures. L'exécution de npm update ne mettra pas à jour la version de celles-ci. Les versions majeures ne sont jamais mises à jour de cette façon, car elles introduisent (par définition) des modifications importantes, et npm veut vous épargner des problèmes.
Pour mettre à jour tous les paquets vers une nouvelle version majeure, installez le paquet npm-check-updates de manière globale :
npm install -g npm-check-updates
ncu -u
Cela mettra à jour tous les indices de version dans le fichier package.json, vers les dépendances et devDependencies, afin que npm puisse installer la nouvelle version majeure.
Dépendance vis-à-vis du développement
Installer dans les dépendances de développement.
npm install <package-name> -D
npm install <package-name> --save-dev # same as above
Évitez d'installer ces dépendances de développement dans la production avec
npm install --production
Désinstallation des paquets npm
npm uninstall <package-name>
npm uninstall -g <package-name> # globally uninstall
-
Désinstaller un paquet et ** supprimer la référence dans le package.json**.
npm uninstall <package-name> -S
npm uninstall <package-name> --save # same as above
Quelques commandes avec des exemples de drapeaux globaux.
npm list -g
npm list --depth=0 -g
npm list <package-name> -g
npm view <package-name> version -g
Commandes supplémentaires
Documentation