Maison > Problème commun > le corps du texte

Où se trouve l'emplacement d'installation par défaut des packages npm dans Windows 10 ?

WBOY
Libérer: 2023-09-18 11:25:01
avant
1865 Les gens l'ont consulté

Chemin du répertoire vers les packages NPM installés localement pour un projet spécifique sous Windows :

Ceux qui souhaitent installer des packages à l'aide de npm peuvent exécuter la commande donnée dans leur invite de commande après avoir accédé au répertoire de leur projet.

npm install package-name
Copier après la connexion

Lorsque nous exécutons la commande ci-dessus, elle téléchargera le package spécifié et toutes les dépendances requises à partir du registre npm pour les installer dans un dossier nommé node_modules. Celui-ci sera créé dans le répertoire de travail du projet en cours.

Par exempleSupposons que nous construisions une application Node.js et que le nom de notre répertoire de projet soit : my-first-app.

Ensuite, nous passons d'abord à ce répertoire à l'aide de l'invite de commande, puis installons certains packages tels que – Go.

npm install go
Copier après la connexion

La commande ci-dessus téléchargera et installera le package Go à partir du registre NPM, situé dans un dossier appelé node_modules– qui se trouve dans le même répertoire où nous l'installons maintenant.

Windows 10 中 npm 软件包的默认安装位置在哪里?

De plus si votre projet dépend de plusieurs modules, les packages et dépendances dont ils ont besoin seront également installés par npm, mais dans un environnement de structure de dossiers imbriqués dans le répertoire node_modules, où chaque package est installé dans son dossier.

Par exemple , si votre projet dépend du module "express" , qui nécessite en outre un module body parser , alors la structure des dossiers du répertoire node_modules ressemblera à ceci :

node_modules├── express│ ├── index.js│ ├── ...│ └── node_modules│ ├──body-parser│ ├── index.js│ └── ....└── go├── index.js├── ...└──bin 
Copier après la connexion

comme vous Comme vous pouvez le voir, chaque package a son répertoire et toutes les dépendances dont il a besoin sont installées dans un sous-répertoire appelé node_modules.

Pour les répertoires de packages NPM installés globalement sur Windows 10 ou 11

Parfois, nous devons installer certains packages NPM, non pas pour un projet local spécifique, mais installer globalement afin que plusieurs projets puissent en bénéficier. Cela évite aux développeurs d'avoir à installer encore et encore les packages communs nécessaires sur plusieurs projets.

Pour installer un package NPM globalement, il suffit d'ajouter le drapeau -g à sa commande d'installation habituelle, voici la syntaxe :

npm install -g <package-name>
Copier après la connexion

Lorsque vous installez un package globalement, il sera stocké dans notre fichier emplacement du système différent plutôt qu’un dossier spécifique dans le projet.

Sous Windows, npm stocke les packages installés globalement dans un répertoire C:Users votre nom d'utilisateur AppDataRoamingnpm.

Changez votre nom d'utilisateur avec l'utilisateur actuel.

Sous le dossier NPM, vous verrez un répertoire – node_modules où vous pouvez trouver tous les npm packages installés sur Windows 10 ou 11.

Windows 10 中 npm 软件包的默认安装位置在哪里?
Windows 10 中 npm 软件包的默认安装位置在哪里?

En bref , lorsque vous installez un package localement, npm installera le package dans le node_modules répertoire situé dans le répertoire de travail actuel de l'invite de commande.

Et lorsque vous

globalementinstallez un package, npm l'installera dans le répertoire %AppData%npmnode_modules. L'emplacement des packages npm permet de gérer les projets et les dépendances Node.js.

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!

Étiquettes associées:
source:yundongfang.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!