L'installation du package npm est divisée en deux types : l'installation locale (locale) et l'installation globale (globale). À en juger par la ligne de commande, la différence réside uniquement dans l'existence de -g, tel que :
npm install grunt # Installation locale
npm install -g grunt-cli # Installation globale
Expliquée ci-dessous.
1. Lorsque npm install xxx -g, le module sera téléchargé et installé dans le [répertoire global].
[Répertoire global] Défini via npm config set préfixe "chemin du répertoire".
Obtenez le répertoire actuellement défini via npm config get prefix.
2. npm install xxx télécharge le module dans le répertoire où se trouve la ligne de commande actuelle.
Par exemple :
c:123>npm install xxx
sera installé sur
c:123node_modulesxxx
Cette méthode n'est évidemment pas bonne, donc la méthode d'installation globale est généralement utilisée pour l'installer dans un répertoire unifié, pratique pour la gestion, ayant une structure claire et pouvant être réutilisé.