Nvm-windows: Problème lors de l'installation du nœud sur Windows pour la première fois à l'aide de fenêtres nvm.

Créé le 11 avr. 2019  ·  3Commentaires  ·  Source: coreybutler/nvm-windows

S'il s'agit d'une question sur l'utilisation de NVM4W, veuillez utiliser stackoverflow à la place.

S'il s'agit d'un problème concernant l'antivirus, assurez-vous de rechercher d'abord les problèmes existants.

Mon environnement

  • [ ] Windows 7 ou inférieur (pas vraiment pris en charge en raison de la fin de vie - voir le wiki pour plus de détails)
  • [ ] Windows 8
  • [ ] Windows 8.1
  • [ ] Windows 10
  • [ ] Cœur IdO de Windows 10
  • [ ] Windows Serveur 2012
  • [X] Windows Serveur 2012 R2
  • [ ] Windows Serveur 2016

  • [ ] Mon installation Windows n'est pas en anglais.

J'utilise la version NVM4W :

  • [X] 1.1.7
  • [ ] 1.1.6
  • [ ] 1.1.5
  • [ ] 1.1.4
  • [ ] 1.1.3
  • [ ] 1.1.2
  • [ ] 1.1.1
  • [ ] Plus âgée
  • [ ] Autre (veuillez préciser)

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) :

  • [ ] paramètres.txt
  • Prise en charge du proxy [ ] (Avez-vous essayé la version 1.1.0+ ?)
  • [ ] Support 32 ou 64 bits (Avez-vous essayé la version 1.1.3+ ?)
  • [ ] Caractère d'échappement (Avez-vous essayé la version 1.1.6+ ?)
  • [ ] Un environnement shell standard (terminal/powershell)
  • [X] Un environnement shell non standard (Cmder, Hyper, Cygwin, git)

Comportement prévisible

J'ai installé nvm pour windows sur un client léger citrix avec Windows Server 2012 R2. Lorsque je tape nvm dans le terminal Git Bash que j'ai installé, j'obtiens le menu d'aide nvm. Cela devrait confirmer que tout fonctionne. Quand je fais maintenant : nvm install latest all , j'obtiens le message d'erreur suivant :

Could not retrieve  https://nodejs.org/dist/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: dial tcp 104.20.23.46:443: i/o timeout

J'ai aussi essayé nvm install latest all --insecure , mais cela n'a pas aidé.

Comportement réel

Je m'attendrais à ce que nvm installe les derniers npm et node.

Étapes pour reproduire le problème :

Voir les étapes dans 'Comportement attendu'.

Commentaire le plus utile

veuillez utiliser le proxy nvm your_proxy_and_port pour configurer le proxy pour nvm

Tous les 3 commentaires

veuillez utiliser le proxy nvm your_proxy_and_port pour configurer le proxy pour nvm

Je ne pense pas que ce soit un problème de proxy.

Il semble que quelque chose bloque votre connexion entrante au niveau du réseau. Dans ce cas, NVM4W n'est que le messager. Les anciennes versions des serveurs Windows ont tendance à avoir un pare-feu assez étroitement verrouillé, donc je commencerais par vérifier là-bas. Voyez si vous pouvez même accéder à ces URL à partir d'un navigateur sur le serveur.

L'autre possibilité est que la chaîne de confiance des certificats Windows ne reconnaît pas le certificat TLS/SSL du serveur distant. Dans ce cas, vous pouvez ajouter --insecure à la fin de la commande pour contourner l'étape de validation TLS/SSL. Cependant, je penche davantage vers un problème de pare-feu, car TLS/SSL n'expire généralement pas en cas de problème. Il indique normalement que l'hôte distant n'est pas approuvé.

Merci. J'avais essayé l'option --insecure, donc je suppose que le pare-feu est un
bon pari.

Op do 18 avr. 2019 01:05 schreef Corey Butler [email protected] :

Je ne pense pas que ce soit un problème de proxy.

Il semble que quelque chose bloque votre connexion entrante sur le réseau
niveau. Dans ce cas, NVM4W n'est que le messager. Anciennes versions de Windows
les serveurs ont tendance à avoir un pare-feu assez étroitement verrouillé, donc je commencerais par
vérifier là. Voyez si vous pouvez même accéder à ces URL à partir d'un navigateur sur
le serveur.

L'autre possibilité est que la chaîne de confiance des certificats Windows ne fonctionne pas
reconnaître le certificat TLS/SSL du serveur distant. Dans ce cas, vous pouvez ajouter
--insecure à la fin de la commande pour contourner la validation TLS/SSL
étape. Je penche plus vers un problème de pare-feu, car TLS/SSL
n'expire généralement pas en cas de problème. Il dit normalement le
l'hôte distant n'est pas approuvé.


Vous recevez ceci parce que vous êtes l'auteur du fil.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/coreybutler/nvm-windows/issues/436#issuecomment-484293869 ,
ou couper le fil
https://github.com/notifications/unsubscribe-auth/AABUMADGOGIJMVCBAOK2UILPQ6ULZANCNFSM4HFFZXDQ
.

Cette page vous a été utile?
0 / 5 - 0 notes