2015-04-23 4 views
5

Ich bin neu zu Knoten und habe die neueste Version von nodejs auf Windows 7 von Windows Installer für Knoten installiert. Für mich funktioniert Knoteninstallation nicht ohne irgendeinen Fehler zu geben. Nach Befehl gebennpm Installation funktioniert nicht in Windows 7, ohne einen Fehler zu geben

npm install -g express 

Cursors nur wartet und wartet, ohne dass zeigt eine Fehlermeldung Knoten (v 0.12.2) und NPM (v2.7.4)
Jede Hilfe sehr geschätzt wird. Vielen Dank!!

+0

Sind Sie hinter einem Proxy? Konnte versuchen, eine Verbindung herzustellen und kann nicht, und nicht lange genug warten, bevor Sie einen Timeout-Fehler erhalten. – avgvstvs

+0

Verbunden mit dem Internet über Wireless-Breitband. Außerdem erstellt npm die Datei .cache.json im Ordner npm-cache. – Hari

Antwort

1

hatte das gleiche Problem einmal, für den Fall, dass Sie zuvor einige Knotenpakete installiert haben und es bereits einen Ordner node_modules gibt, versuchen Sie es manuell zu löschen und führen Sie den Befehl npm install erneut aus.

alternativ versuchen, eine package.json Datei wie folgt zu erstellen:

package.json

{ 
    "name": "module-name", 
    "version": "1.0.0", 
    "description": "", 
    "author": "Your Name", 
    "dependencies": { 
    "express": "4.2.x" 
    }, 
    "license": "" 
} 

und laufen npm install in diesem Ordner

EDIT: gerade erwähnt Sie versuchen, install express global, dies wird nicht benötigt, express is installed über npm install express --save (--save erstellt eine Abhängigkeit in der package.json Datei).

npm install express --save 

Express-Generator

Eine weitere Möglichkeit, die express-generator zu installieren wäre dies ein global installiert ist;)

npm install express-generator -g 

und Ihr erstes Projekt

+0

Danke, aber es funktioniert nicht. Ich habe den Ordner node_module aus AppData \ Roaming \ npm gelöscht. Versucht mit --save. Kein Ergebnis. – Hari

0

auf diese Weise erzeugen enter image description here

Überprüfen Sie die Proxy-Einstellungen.
npm config erhalten Proxy

Wenn Proxy korrekt ist, dann haben Sie möglicherweise die Installation in der Mitte abgebrochen. Wenn Sie dies getan haben, löschen Sie den Ordner "node_modules" in Ihrem aktuellen Verzeichnis (Installationsordner), das während der Installation erstellt wird.

und starten Sie die Installation (Typ npm installieren)

Verwandte Themen