2016-09-22 1 views
0

ich die folgende Fehlermeldung zu beheben, wenn ich versuche npm installieren:Npm Fehler: - Windows NT - Wie

E:\project\nodeJS\sws-nodejs-angular>npm install 
npm WARN install Couldn't install optional dependency: Unsupported 
npm ERR! Windows_NT 6.1.7601 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\ 
node_modules\\npm\\bin\\npm-cli.js" "install" 
npm ERR! node v5.0.0 
npm ERR! npm v3.3.6 
npm ERR! Cannot read property 'localeCompare' of undefined 
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!  E:\project\nodeJS\sws-nodejs-angular\npm-debug.log 
+0

Es sieht so aus, als ob das Betriebssystem nicht unterstützt wird. Angenommen, 32-Bit richtig? Ist es eine virtuelle Maschine? –

+0

Ja, es ist 32-Bit. –

+0

möchten Sie angular.js installieren? –

Antwort

0

Die vorherige Meldung

erwähnt
npm WARN install Couldn't install optional dependency: Unsupported 

gedruckt wird, wenn Sie install laufen.

es ruft npm-cli.js auf und verwendet deps.js, um Abhängigkeiten zu laden (loadDeps).

es prüft auf Fehler und ruft function andHandleOptionalErrors, die hier zum Scheitern verurteilt scheint da isFatal höchstwahrscheinlich ist True

var isFatal = failedDependency(tree, name) 

Danach wird es den Fehler schreibt man sah zuvor

Für jede Abhängigkeit überprüft sie und läuft function andForEachChild das scheint localeCompare zu rufen, um die Paketabhängigkeit

return aa[1].package.name.localeCompare(bb[1].package.name) 
zu überprüfen

Ich bin mir nicht sicher, aber die optionale Abhängigkeit, die von Ihrem Gebietsschema analysiert wird, hängt wahrscheinlich mit Windows_NT 6.1.7601 zusammen und deps.js ruft log auf, um den "ERR!" Ausgang auszudrucken. package.name ist wahrscheinlich nicht definiert, da eine Abhängigkeit nicht unterstützt wird.

tldr; entweder das Betriebssystem oder eine andere Abhängigkeit wird nicht unterstützt.