Nvm-windows: NPM ne parvient pas à télécharger

Créé le 14 sept. 2018  ·  4Commentaires  ·  Source: coreybutler/nvm-windows

Mon environnement

  • [X] Windows 10

J'utilise la version NVM4W :

  • [X] 1.1.5

J'ai déjà...

  • [X] lisez le README pour être au courant des pièges npm et des problèmes d'antivirus.
  • [X] a consulté le wiki pour s'assurer que mon problème n'a pas déjà été résolu.
  • [X] vérifié J'utilise un compte avec des privilèges d'administration.
  • [X] a recherché les problèmes (ouverts et fermés) pour s'assurer qu'il ne s'agissait pas d'un doublon.
  • [X] s'est assuré qu'il ne s'agissait pas d'une question sur l'utilisation de NVM pour Windows, car gitter est utilisé pour les questions et les commentaires.

Mon problème concerne (cochez uniquement ceux qui s'appliquent) :

  • [X] Un environnement shell standard (terminal/powershell)

Comportement attendu

NPM pour télécharger correctement

Comportement réel

Journal d'installation :

Downloading node.js version 10.10.0 (64-bit)...
Complete
Downloading npm version 6.4.1... Download failed. Rolling Back.
Rollback failed. remove C:\nvm\temp\npm-v6.4.1.zip:
The process cannot access the file because it is being used by another process.
Could not download npm for node v10.10.0.
Please visit https://github.com/npm/npm/releases/tag/v6.4.1 to download npm.
It should be extracted to C:\nvm\v10.10.0

L'URL de npm a changé et je pense que cela pourrait être le problème. Ce n'est pas " https://github.com/npm/npm/releases/tag/v6.4.1 " mais " https://github.com/npm/cli/releases/tag/v6.4.1 ".

Je l'ai téléchargé manuellement mais je pense qu'il ne devrait pas être extrait vers "C:\nvm\v10.10.0" mais vers "C:\nvm\v10.10.0\node_modules" à la place. Et si je l'ai extrait tel quel, le nom du dossier est cli-6.4.1 et je ne sais pas s'il est correct ou s'il devrait être cli ou npm (sans le numéro de version).

La dernière version de nœud que j'ai utilisée était la 8.11.1 et je n'ai eu aucun problème à l'installer il y a quelques mois.

Étapes pour reproduire le problème :

Exécution nvm install 10.10.0 dans cmd

Merci!

Commentaire le plus utile

Duplicata du #373
Vous devez mettre à jour nvm4w vers 1.1.7

Tous les 4 commentaires

Duplicata du #373
Vous devez mettre à jour nvm4w vers 1.1.7

Merci. Désolé pour le doublon, j'ai essayé de rechercher le problème avec des libellés différents mais celui-ci n'est pas apparu :(

@leiamac pas de soucis :)

Solution:

  • Téléchargez la version npm appropriée à partir de github.
  • Ensuite, extrayez-le vers (C:\Users\tharindu\AppData\Roaming\nvm\v10.20.1\node_modules\npm)
  • Si le fichier bat npm sous (C:\Users\tharindu\AppData\Roaming\nvm\v10.20.1) - (je l'ai copié à partir de la version de nœud de travail)
Cette page vous a été utile?
0 / 5 - 0 notes