Maison > Article > interface Web > Comment installer l'outil de gestion de version de nœud (nvm) sous windows et comment éviter les pièges ?
Comment installer l'outil de gestion de version node (nvm) sous Windows ? L'article suivant vous présentera quelques pièges lors de l'installation des outils nvm, ainsi que des solutions, j'espère qu'il vous sera utile !
Les choses commencent généralement par la nécessité de conserver les anciens projets et les nouveaux projets sur l'ordinateur local, mais l'ancien projet devra peut-être comparer les anciennes versions du nœud, ce serait donc bien si vous pouviez changer de version de nœud à tout moment. temps! nvmest né.
Parce que je suis plus prudent, j'ai recherché certains pièges que d'autres ont rencontrés avant d'installer nvm, et il y a encore quelques pièges. Quand j'ai senti que tout était prêt (après avoir lu plusieurs articles sur les pièges de l'installation), j'ai commencé à exploiter :
Système d'exploitation : win10-64bit, nvm sous windows c'est nvm-windows
Étape 1 (très importante) :
Si cette machine n'a jamais installé nodejs, vous pouvez ignorer cette étape
Désinstaller complètement (doit être complètement) le nœud de cette machine et supprimer le répertoire associé npm (se référer à la solution sur stackoverflow)
Une petite traduction (mon opération) est la suivante :
Pour tuer le processus lié au nœud, vous pouvez cliquer avec le bouton droit sur la barre de menu pour ouvrir le gestionnaire de tâches, rechercher le processus du nœud puis "Fin de tâche"
dans l'application Désinstallez le nœud de l'interface de gestion
Supprimez les dossiers concernés à l'étape 4 ci-dessus (s'ils existent)
Supprimez les variables d'environnement liées au nœud et à npm
Exécuter en cmd où node Vous pouvez voir le nœud A-t-il été désinstallé (sinon, vous verrez un chemin d'installation)
Étape 2 :
Adresse officielle du site Web : https://github.com/coreybutler/ nvm-windows/releases/tag/1.1 .8
Cliquez pour télécharger le package d'installation que j'ai installé 1.1.8 Trouvez simplement le package d'installation dans l'interface de la version et téléchargez-le
Étape 3 :
Installez nvm-setup, qui est un logiciel ordinaire La méthode d'installation, l'adresse n'a pas besoin d'être modifiée (j'ai choisi l'adresse suivante), après l'installation, deux variables d'environnement seront ajoutées automatiquement
Ouvrez le nvm, la valeur par défaut devrait être : C:Users{user}AppDataRoamingnvm
Modifiez le fichier settings.txt et remplacez l'image npm par l'image Taobao. Il s'agit de ma configuration. La racine et le chemin par défaut n'ont pas besoin de l'être. être modifié. Ajoutez les deux lignes suivantes
root: C:\Users\PARATERA\AppData\Roaming\nvm path: C:\Users\PARATERA\AppData\Roaming\nodejs node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
Étape 4 :
OK Exécutez la commande suivante pour faire fonctionner
nvm -v : Vérifiez si nvm est installé avec succès
nvm arch : Affichez si le nœud fonctionne en mode 32 bits ou 64 bits
nvm install [numéro de version] : Installez le nœud de version correspondant, tel que nvm install v16.5.0 Après l'installation, vous verrez que le répertoire nvm sera avoir plus de dossiers correspondant à la version. Pour installer la dernière version, vous pouvez utiliser la commande nvm install Latest
<code><em>nvm ls</em>
: 列出已经安装的node.js版本
<em>nvm use [版本号]</em>
: 使用已安装的node16.5.0版本,版本指定成功之前是没有全局变量node或npm的,不用试了
版本切换成功后
<em>node -v</em>
:查看当前node版本
<em>npm -v</em>
:查看当前npm版本
坑:
运行 nvm use [版本号] 报错:
解决:使用管理员权限打开cmd,重新操作即可
看到Now using node vXXXX 就大功告成了, 可以使用node -v查看切换后的版本是否如预期
可以愉快玩耍啦!
但!某版本下使用<em>npm i -g [package]</em>
nvm ls : Lister la version de node.js installée
🎜node -v🎜
: Affichez la version actuelle du nœud🎜🎜🎜🎜🎜npm -v🎜
: Vérifiez la version actuelle de npm 🎜🎜🎜 🎜🎜🎜 Pit : 🎜🎜🎜🎜🎜 Exécutez nvm use [numéro de version] Erreur : 🎜🎜🎜🎜🎜🎜Solution : ouvrez cmd avec les droits d'administrateur et réutilisez🎜🎜🎜🎜🎜🎜🎜Voir🎜Maintenant, utilisez le nœud vXXXX🎜 et vous avez terminé. Maintenant, vous pouvez utiliser 🎜node -v🎜 pour vérifier si la version commutée est comme prévu🎜🎜🎜🎜Vous pouvez vous amuser en jouant ! 🎜🎜🎜Mais ! Utilisez 🎜npm i -g [package]🎜
dans une certaine version. Le package global installé ne peut être utilisé que dans la version correspondante. Par exemple : 🎜.
Pour plus de connaissances sur les nœuds, veuillez visiter : tutoriel Nodejs ! !
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!