NPM module d'erreur d'installation
J'obtiens l'Erreur: socket tunneling n'a pas pu être établi, cause=getaddrinfo ENOTFOUND tout en essayant d'installer un module dans node.js. Il semble que certaines erreur de proxy.J'ai vérifié dans les paramètres du navigateur ,proxy est désactivé. Mais quand je vérifie dans l'invite de commande npm config obtenir proxy, obtenir 192.168.98.5:8080. Comment faire pour désactiver cette option?
OriginalL'auteur Tarak | 2013-03-22
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, essayez d'exécuter
npm config delete proxy
. Si vous obtenez quelque chose commeError: ENOENT, unlink '/Users/drlazor/.npmrc'
est OK; cela signifie que vous n'avez pas de mnp fichier de configuration et, par conséquent, aucun des paramètres de proxy.Deuxième, vérifiez que vous n'avez pas les paramètres de proxy avec
npm config get proxy
. Vous devriez obtenir unnull
ou l'erreur ci-dessus. Si vous continuez à obtenir un résultat différent denull
, vous devez également vous assurer que vous n'avez pas défini la variable d'environnementHTTP_PROXY
.Troisième et dernière, si aucun de ceux qui ont travaillé, essayez d'accéder à l'URL de votre navigateur; il pourrait être un problème de réseau, après tout.
anéanti les paramètres de proxy dans ici et tout fonctionne. merci!!!!
cool ! définir les deux paramètres de proxy à null...a fonctionné pour moi ..solution Étonnante.. passé des heures pour arriver à résoudre
Vous pouvez également obtenir cette erreur si la variable d'environnement HTTP_PROXY est réglé et vous ne travaillez pas derrière un proxy HTTP.
OriginalL'auteur fibriZo raZiel
Vous devriez vérifier la npm page de configuration sur la façon de définir et de modifier config valeurs. proxy les magasins de clés du serveur proxy à utiliser pour vous connecter à npm dépôts. Essayez ceci :
OriginalL'auteur user568109
Remarque: Cela Fonctionne si vous n'êtes pas derrière un Proxy j'.e (à Partir d'un Ordinateur Personnel)
D'abord exécuter cette commande
mnp le fichier de configuration s'ouvre
commentaire de deux lignes suivantes dans le fichier ouvert en mettant ";"(point virgule) en début de ligne.
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
Vous avez terminé.
Maintenant, installez le logiciel que vous voulez.
ou quelque chose que vous devez installer
npm config delete https-proxy
j'ai eu des problèmes. Ensuite, j'ai essayénpm config edit
& à ma grande surprise, le https proxy était encore ensemble! Retrait réglé les problèmes. Merci.Ne fonctionne pas pour moi
OriginalL'auteur Noor Ul Islam Khattak
j'étais dans le même état et a obtenu cette erreur, en raison de la mauvaise valeur de proxy format
(je viens d'en manquer "http://" au début de la procuration des valeurs).
Si un serveur proxy doit être définie, ici, c'est le format (les valeurs varient de votre réseau) :
OriginalL'auteur boly38
Cela peut également se produire si votre MNP est configuré pour utiliser un autre MNP de registre du serveur (peut-être que vous êtes sur une machine de travail et n'est pas connecté au réseau et/ou VPN). Pour voir si c'est le cas:
et de chercher:
La valeur par défaut est:
Vous pouvez vous connecter à votre VPN/réseau ou de changement de config pour corriger.
OriginalL'auteur pherris
Vous devez définir tous les 3 proxy
OriginalL'auteur vassav
Si vous n'avez pas de proxy, utilisez les commandes suivantes:
si vous utilisez un proxy utiliser:
Les deux ont tendance à travailler
OriginalL'auteur waweru
En cas de paramètre de proxy à travers le terminal ou la création de .npmrc n'aide pas, essayez de mettre .typingsrc fichier dans c:\Users\ "nom d'utilisateur" avec le contenu suivant
OriginalL'auteur Lonli-Lokli