2016-10-12 2 views
1

läuft ich im Angular2 Tutorial bin auf der Suche war: https://github.com/angular/quickstart/blob/master/README.mdnicht in der Lage das erste Zertifikat zu überprüfen, wenn npm installieren

Allerdings, wenn ich die npm installieren gemäß der Führung laufen, einen Fehler Ich habe zunächst im Zusammenhang UNABLE_TO_VERIFY_LEAF_SIGNATURE. Welche auf SSL-Zertifikat im Zusammenhang schien googeln so dass ich dann gleich um dies versucht zu erhalten, indem Sie den folgenden Befehl:

npm config set strict-ssl false 

ich erneut versuchte dann npm install

Diese etwas weiter bekam aber dann bekam neue Fehler verwandte zu "nicht in der Lage, das erste Zertifikat zu überprüfen ": Typings ERR! Meldung Keine Verbindung zu "https://api.typings.org/entries/dt/core-js/tags/0.0.0%2B20160725163759" möglich typen ERR! verursacht durch nicht in der Lage, das erste Zertifikat zu überprüfen

typen ERR! cwd c: \ Code \ Angular2 \ Schnellstart typen ERR! System Windows_NT 6.1.7601 typen ERR! Befehl "C: \ Programme \ nodejs \ node.exe" "c: \ Code \ Angular2 \ Schnellstart \ node_modules \ typings \ dist \ bin.js" "installieren" typen ERR! node -v v6.7.0 typen ERR! typings -v 1.4.0 typen ERR! Code EUNAVAILABLE

typen ERR! Wenn Sie Hilfe benötigen, können Sie diesen Fehler melden unter: typen ERR! https://github.com/typings/typings/issues

npm WARN optional Skipping optional Abhängigkeit/chokidar/FSEvents fehlgeschlagen: npm WARN notsup nicht mit dem Betriebssystem oder Architektur kompatibel: [email protected] npm [email protected] Keine Lizenz Feld WARN. npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C: \ Programme \ nodejs \ node.exe" "C: \ Programme \ nodejs \ node_module \ npm \ bin \ npm-cli.js" "installieren" npm ERR! Knoten v6.7.0 npm ERR! npm v3.10.3 npm ERR! Code ELIFECYCLE npm ERR! [email protected] postinstall: typings install npm ERR! Exit status 1 npm ERR! npm ERR! Fehler beim Skript zur Installation von [email protected] 'typings install'. npm ERR! Stellen Sie sicher, dass Sie die neueste Version von node.js und npm installiert haben. npm ERR! Wenn Sie dies tun, handelt es sich höchstwahrscheinlich um ein Problem mit dem Winkel-Schnellstartpaket, npm ERR! nicht mit npm selbst. npm ERR! Sagen Sie dem Autor, dass dies auf Ihrem System fehlschlägt: npm ERR! typings installieren npm ERR! Informationen zum Öffnen eines Problems für dieses Projekt erhalten Sie unter: npm ERR! npm bugs eckig-quickstart npm ERR! Oder wenn das nicht verfügbar ist, können Sie ihre Informationen erhalten über: npm ERR! npm Besitzer ls angular-quickstart npm ERR! Wahrscheinlich ist oben eine zusätzliche Protokollierung vorhanden.

npm ERR! Bitte fügen Sie die folgende Datei mit einer Supportanfrage bei: npm ERR! c: \ Code \ Angular2 \ Schnellstart \ npm-debug.log

Ich bin neu in NodeJS und Angular2 Entwicklung. Irgendwelche Ideen ? Wenn ich Details verpasst habe, lass es mich wissen.

+0

in config die HTTP-Version versuchen, die Registrierung ändern Wenn Sie Google 'npm EUNAVAILABLE' Sie bekommen eine Menge Fehler mit Typings. Sie könnten versuchen, Typisierungen manuell zu installieren. z.B. 'npm install typings -g --msvs-version = 2015' was für mich funktioniert hat. – leetibbett

+0

p.s. Ich bin immer noch auf Knoten 4.2.3 – leetibbett

+0

@leetibett Ich versuchte diesen Vorschlag dann wieder lief die gleiche npm Installationsbefehl, aber immer noch den gleichen Fehler – Rubans

Antwort

1

konnte ich das Problem lösen, indem Sie die Anweisungen hier mit: https://github.com/typings/typings/issues/564

Die Frage schließlich zu meiner Maschine hinter einem Organvertreter zu sein, die nicht in der Lage zu sein im Zusammenhang verwandt scheint NPM https gegen den Proxy zu authentifizieren . Da ich keine weiteren Informationen über den zu verwendenden Proxy hatte, konnte ich den obigen Vorschlag von @leetibbett nicht konfigurieren. Also habe ich .typingsrc Datei in das Root-Verzeichnis http-Version zu verwenden:

{ 
    "rejectUnauthorized": false, 
    "registryURL": "http://api.typings.org/" 
} 
0

Sie können

npm config set registry http://registry.npmjs.org/ --global 
Verwandte Themen