2015-12-28 8 views
10

Ich habe Probleme, NPM richtig zu installieren. Ich habe versucht, auf einige der Beiträge hier auf Stack-Überlauf durch die Anweisungen treten, speziell aus diesem Thread: SELF_SIGNED_CERT_IN_CHAIN error while using npm installNPM self_signed_cert_in_chain

Auch habe ich versucht, durch die Dokumentation auf NPM Website gehen: http://blog.npmjs.org/post/78165272245/more-help-with-selfsignedcertinchain-and-npm

ich noch erhalte der Fehler jedes Mal, wenn ich versuche zu installieren. Bitte beraten.

+0

Was ist der tatsächliche Fehler, den Sie erhalten. –

Antwort

16

Wenn Sie sich hinter dem Unternehmens-Proxy befinden (der beispielsweise Blue Coat verwendet), sollten Sie http anstelle von https für Repository-Adressen verwenden, z.

npm config set registry="http://registry.npmjs.org/" 

Siehe auch: Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN while using npm.


Sie können auch selbst Zertifikat in Ihr System und Marke als vertrauenswürdig oder vorübergehend deaktivieren den SSL-Validierung importieren Fehler während der Installation von Paketen (schnell, aber nicht Methode empfohlen):

npm config set strict-ssl false 

See : Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN while using npm.


Der empfohlene Weg (und schmerzhafte) ist nur auf die rechte Seite Zertifikat-Datei zu verweisen, zum Beispiel

npm config set cafile = "<path to your certificate file>" 

Siehe auch: How to fix SSL certificate error when running Npm on Windows?.

Verwandte Themen