Ich verwende Node v6.11.5 und npm 3.10.10 sowie 64-Bit-Betriebssysteme und erhalte bei der Installation von @ angular/cli die folgende Fehlermeldung:
C:\WINDOWS\system32>npm install -g @angular/cli
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "@angular/cli"
npm ERR! node v6.11.5
npm ERR! npm v3.10.10
npm ERR! shasum check failed for C:\Users\Shubham\AppData\Local\Temp\npm-6192-9e
acb63c\registry.npmjs.org\rxjs\-\rxjs-5.5.2.tgz
npm ERR! Expected: 28d403f0071121967f18ad665563255d54236ac3
npm ERR! Actual: c2b697120c7dc0e6728da0e7636b90e15723cc24
npm ERR! From: http://registry.npmjs.org/rxjs/-/rxjs-5.5.2.tgz
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! C:\WINDOWS\system32\npm-debug.log
Ich versuche das seit letzter Nacht zu lösen, aber jedes Mal, wenn diese Shasum-Prüfung fehlschlägt, bekomme ich alles. Ich habe folgende Dinge ausprobiert:
Lokale Setup-Probleme sind schwer zu beheben, da es eine Menge Versuche und Irrtümer gibt, eine Liste der von Ihnen ausgeführten Versuche und der daraus resultierenden Ergebnisse zu führen.
Dies ist ein Versuch, eine Liste von Vorschlägen zu erstellen. Ich vermute, Sie haben viele davon ausprobiert. Ich hoffe, dies hilft Ihnen, Ihre Bemühungen zu organisieren.
npm get registry
(erwarten Sie: https://registry.npmjs.org/ )npm install [email protected] -g
package-lock.json
entfernenSudo npm uninstall npm -g
Unterwegs bin ich auf ähnliche Probleme mit Githubs gestoßen:
Hallo @Rogasch, ich empfehle dir, node und npm komplett zu deinstallieren. Löschen Sie auch den Ordner npm und npm-cache. Und installieren Sie es mit dem Node-v6.11.2-x86.msi-Installationsprogramm neu. ???? 3 ❤️ 1
ich hatte das gleiche Problem und npm install -g npm reparierte es für mich
Ich habe dieses Problem, als ich package-lock.json in das Commit aufgenommen habe. Nach dem Entfernen von package-lock.json konnte ich npm install wieder fehlerfrei ausführen.
es handelt sich um ein Build-Problem unter Windows. Führen Sie die folgenden Schritte aus:
npm install -g node-gyp
npm install --global windows-build-tools
npm install -g angular-cli
Löschen Sie npm
und npm-cache
, indem Sie zu %AppData%
wechseln, und wiederholen Sie den Vorgang
Auf unserem Ubuntu 18.04 mussten wir nur Folgendes tun:
npm install [email protected] -g