Annuaire d'articles
1. Désinstaller le nœud
-
Ouvrez la fenêtre de ligne de commande cmd, entrez npm cache clean --force et appuyez sur Entrée pour exécuter
-
Ouvrez le panneau de configuration et désinstallez Node.js dans le panneau de configuration
Deux, téléchargement NVM
- Nvm est également appelé gestion de version node.js en anglais, qui est un outil de gestion de version pour nodejs. Nvm et npm sont tous deux des outils de gestion de versions de node.js. Afin de résoudre l'incompatibilité des différentes versions de node.js, vous pouvez l'utiliser pour installer et changer de version de node.js.
- Vous pouvez cliquer ici pour télécharger la dernière version sur github . Ce téléchargement et cette installation sont la version Windows. Ouvrez l'URL et nous pouvons voir qu'il existe deux versions :
- nvm 1.1.10-setup.zip : version d'installation, recommandée
Troisièmement, installation nvm
- Après avoir désinstallé le nœud précédent, installez nvm, la version d'installation de nvm-setup.exe et exécutez directement nvm-setup.exe
- Sélectionnez le chemin d'installation de NVM
- Sélectionnez le chemin nodejs
- Confirmez simplement l'installation
5. Confirmez après l'installation
Ouvrez CMD, entrez la commande nvm et l'installation réussit, comme indiqué ci-dessous. Vous pouvez voir qu'il contient diverses commandes. Les instructions chinoises de ces commandes sont les suivantes :
- nvm arch : indique si le nœud s'exécute sur 32 bits ou 64 bits.
nvm install <version> [arch]
: Nœud d'installation, la version est une version spécifique ou la dernière version stable la plus récente. Le paramètre facultatif arch spécifie s'il faut installer la version 32 bits ou 64 bits, et la valeur par défaut est le bit système. --insecure peut être ajouté pour contourner SSL pour les serveurs distants.- nvm list [available] : Afficher la liste des installés. Le paramètre facultatif disponible affiche toutes les versions pouvant être installées. la liste peut être simplifiée en ls.
- nvm on : Activez la gestion des versions de node.js.
- nvm off : Désactivez la gestion des versions de node.js.
- proxy nvm [url] : définissez le proxy de téléchargement. Sans le paramètre facultatif url, le proxy actuel est affiché. Définir l'URL sur none supprime le proxy.
- nvm node_mirror [url] : définit le miroir du nœud. La valeur par défaut est https://nodejs.org/dist/. Si aucune URL n'est spécifiée, l'URL par défaut sera utilisée. Après le réglage, vous pouvez accéder au fichier settings.txt dans le répertoire d'installation pour le visualiser, ou vous pouvez directement opérer dans ce fichier.
- nvm npm_mirror [url] : définissez le miroir npm. https://github.com/npm/cli/archive/. Si aucune URL n'est spécifiée, l'URL par défaut sera utilisée. Après le réglage, vous pouvez accéder au fichier settings.txt dans le répertoire d'installation pour le visualiser, ou vous pouvez directement opérer dans ce fichier.
nvm uninstall <version>
: Désinstallez le nœud de version spécifié.- nvm use [version] [arch] : utilise le nœud de version spécifié. 32/64 bits peuvent être spécifiés.
- nvm root [chemin] : définissez le répertoire dans lequel les différentes versions du nœud sont stockées. S'il n'est pas défini, le répertoire actuel est utilisé par défaut.
- version nvm : affiche la version nvm. la version peut être simplifiée en v.
-
nvm list available
Afficher une liste partielle des versions téléchargeables
nvm install last Installer la dernière version (vous pouvez voir les numéros de version correspondants de node.js et npm lors de l'installation, il n'est pas recommandé d'installer la dernière version) nvm install version number Installer la version spécifiée
de noeudjs
-
Afficher la version installée : nvm list ou nvm ls pour afficher la version actuellement installée (il n'y a pas de * devant le numéro de version actuel, et aucune version n'est utilisée pour le moment, et une erreur sera signalée lors de l'utilisation de node.js)
-
Changer la version du nœud
nvm utiliser le numéro de version Utilisez la version spécifiée de nodejs (à ce moment, vous constaterez qu'il y a une marque * devant la version du nœud activée, vous pouvez alors utiliser node.js) pour configurer la source miroir
Taobaonpm config set registry http://registry.npm.taobao.org/
yarn config set registry http://registry.npm.taobao.org/
npm get registry
yarn config get registry
Quatrièmement, configurez l'environnement du nœud
- Créez d'abord deux dossiers node_global et node_cache dans le répertoire d'installation de node.js
- Après avoir créé les deux dossiers, entrez la commande suivante dans la fenêtre cmd (les deux chemins sont les chemins des deux dossiers) :
npm config set prefix "E:\environment\nvm\nodejs\node_global"
npm config set cache "E:\environment\nvm\nodejs\node_cache"
- Ensuite, définissez les variables d'environnement de l'ordinateur, cliquez avec le bouton droit sur "Poste de travail" = "Propriétés = "Paramètres système avancés = "Variables d'environnement pour accéder à la boîte de dialogue de variable d'environnement suivante.
5. Vérifiez si les variables d'environnement sont cohérentes
-
cliquez sur ordinateur
-
clic droit clic propriétés
-
Sélectionnez les paramètres système avancés
-
Cliquez sur Variables d'environnement
-
Vérifiez si la variable d'environnement est configurée (générée automatiquement après la réussite de l'installation par défaut de nvm) : elle est cohérente
avec la configuration suivante :
si vous avez déjà installé nodejs, vous devez modifier la variable d'environnement de nodejs, si vous ne supprimez pas le variable d'environnement, l'utilisation de NVM consiste à basculer sans succès
Six problèmes courants avec NVM
- Si le téléchargement du nœud est trop lent, veuillez remplacer la source du miroir domestique. Sous le chemin d'installation de nvm, recherchez settings.txt et définissez node_mirro et npm_mirror comme adresse du miroir domestique. Le téléchargement est rapide ~~
root: E:\environment\nvm\nvm
path: E:\environment\nodejs
//直接文件添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
//命令行
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm list : répertorie les versions du nœud actuellement installées.
nvm uninstall [version] : désinstallez la version spécifiée du nœud.
nvm node_mirror https://npm.taobao.org/mirrors/node/ : définissez le miroir de nvm.
nvm npm_mirror https://npm.taobao.org/mirrors/npm/ : définissez le miroir de npm.
-
Si après l'installation du nœud dans nvm, l'erreur suivante se produit lors de l'utilisation de npm pour installer d'autres plugins :
npm ERR ! Jeton inattendu '.' npm ERR ! Un journal complet de cette exécution peut
être trouvé dans : npm ERR !
E:\environment\nvm\nodejs\node_cache_logs\2023-08-21T08_15_00_020Z-debug-0.log
Ensuite, vous pouvez accéder au site officiel de nvm pour télécharger la dernière version de nvm afin de résoudre le problème.