NPM-Modul installation Fehlermeldung
Bin ich immer der Fehler: tunneling-socket konnte nicht eingerichtet werden, verursachen=getaddrinfo ENOTFOUND beim Versuch zu installieren ein Modul in node.js. Es scheint einige proxy-Fehler.Ich überprüfte in der browser-Einstellung ,proxy deaktiviert ist. Aber wenn ich die Prüfung in der Eingabeaufforderung den Befehl npm config proxy bekommen, immer 192.168.98.5:8080. Dieses deaktivieren?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst versuchen, auszuführen
npm config delete proxy
. Wenn man so etwas wieError: ENOENT, unlink '/Users/drlazor/.npmrc'
ist OK; das bedeutet, dass Sie don ' T haben eine npm config-Datei und daher keine proxy-Einstellungen.Zweitens, stellen Sie sicher, dass keine proxy-Einstellungen mit
npm config get proxy
. Sollten Sie einnull
oder die oben genannten Fehler. Wenn Sie halten immer zu einem anderen Ergebnis ausnull
Sie sollten außerdem sicherstellen, dass Sie nicht setzen Sie die UmgebungsvariableHTTP_PROXY
.Dritten und letzten, wenn keiner von denen gearbeitet, versuchen Sie, auf die URL aus deinem browser-Software verhindern; es könnte ein Netzwerk Problem, nachdem alle.
Sollten Sie die npm config-Seite auf, wie Sie setzen und ändern von config-Werte. proxy-Schlüssel speichert proxy-server zu verwenden, um die Verbindung zu npm-repositories. Versuchen Sie dies :
Hinweis: Dies Funktioniert, wenn Sie sich nicht hinter einem Proxy ich.e (mit einem Computer)
Ersten diesen Befehl ausführen
npm die Konfigurations-Datei wird geöffnet
Kommentar folgenden zwei Zeilen in die geöffnete Datei, indem man ";"(Semikolon) im Anfang der Zeile.
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
Sind Sie fertig.
Jetzt installieren Sie jedes Paket, das Sie wollen.
oder irgendetwas anderes zu installieren, müssen Sie
npm config delete https-proxy
ich hatte Probleme. Dann habe ich versuchtnpm config edit
& zu meiner überraschung den https-proxy wurde noch festgelegt! Entfernen Sie sortiert die Probleme. Danke.war ich im gleichen Zustand und habe diesen Fehler, weil der falsche proxy-Wert-format
(ich vermisse "http://" am Anfang des Proxys Werte).
Wenn ein proxy eingestellt werden sollte, ist hier das format (Werte hängen von Ihrem Netzwerk) :
Dies kann auch passieren, wenn Ihr NPM konfiguriert ist, verwenden Sie einen anderen NPM-registry-server (eventuell sind Sie auf einer Maschine arbeiten und keine Verbindung mit dem Netzwerk/VPN). Um zu sehen, ob dies der Fall ist:
und suchen:
Die Standardeinstellung ist:
Können Sie eine Verbindung zu Ihrem VPN - /Netzwerk oder ändern, die config zu korrigieren.
Müssen Sie alle 3 proxy
Wenn du keinen proxy verwenden Sie folgende Befehle:
wenn Sie einen proxy verwenden:
Entweder die beiden arbeiten eher
Im Falle der Einstellung proxy via terminal oder erstellen .npmrc nicht hilft, versuchen .typingsrc Datei in c:\Users\'username' mit dem folgenden Inhalt