Maison >interface Web >js tutoriel >Où se trouvent réellement mes modules installés par NPM ?
Lorsque vous plongez dans le domaine de Node.js, la compréhension de l'installation et du stockage des packages devient cruciale. L'un de ces gestionnaires de packages est NPM, largement utilisé pour gérer les modules JavaScript. Cependant, il est courant de se demander où ces modules sont cachés après l'installation.
Pour les packages installés globalement, vous pouvez utiliser la commande npm list -g pour révéler leur localisation. Cette commande affiche toutes les bibliothèques installées globalement ainsi que leurs emplacements. Pour obtenir une sortie tronquée affichant uniquement le chemin, utilisez npm list -g | head -1.
Plongez plus profondément dans les détails globaux du package avec la commande npm list --degree=0. Cette commande dévoile tous les packages installés globalement sans leurs dépendances.
Lorsque vous bricolez sur des systèmes Unix, les packages installés globalement résident généralement dans /usr/local/lib/node ou /usr/local/lib/node_modules. En définissant la variable d'environnement NODE_PATH sur ce chemin, Node.js peut localiser ces modules sans effort.
OS Windows :
Les packages installés de manière non globale sont rangés dans un sous-dossier nommé node_modules dans le répertoire de travail actuel.
Pour afficher une liste des packages installés de manière non globale pour votre emplacement actuel, utilisez la commande npm list.
Si vous cherchez à installer un package globalement, ajoutez l'option -g à la commande npm install. Par exemple, npm install -g pm2 installera pm2 globalement, en le plaçant généralement dans /usr/local/lib/node_modules. Pour vérifier l'emplacement exact, utilisez npm root -g.
En revanche, npm install pm2 sans l'option -g installera pm2 localement, en le stockant dans le sous-dossier node_modules du répertoire local.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!