2015-04-23 15 views
5

Sono nuovo al nodo e ho installato l'ultima versione di nodejs su Windows 7 da Windows Installer per il nodo. Per me l'installazione del nodo non funziona senza dare alcun errore. Dopo aver dato comandonpm installazione non funzionante in Windows 7 senza dare alcun errore

npm install -g express 

cursori solo attende e attende senza mostrare alcun messaggio di errore nodo (v 0.12.2) e npm (v2.7.4)
Qualsiasi aiuto è molto apprezzato. Grazie!!

+0

Sei dietro un proxy? Potrebbe provare a creare una connessione e non può, e non sta aspettando abbastanza a lungo prima di ottenere un errore di timeout. – avgvstvs

+0

Connesso alla rete tramite la banda larga wireless. Inoltre, l'esecuzione di npm crea il file .cache.json nella cartella npm-cache. – Hari

risposta

1

ha avuto lo stesso problema una volta, nel caso in cui sia stato installato alcuni pacchetti di nodi e già esiste una cartella node_modules tenta di eliminarlo manualmente e rieseguire il comando di installazione npm.

in alternativa cercare di creare un file package.json come questo:

package.json

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

ed eseguire npm install in quella cartella

EDIT: appena citato si tenta di installare express globalmente, questo non è necessario, express is installed tramite npm install express --save (--save crea una dipendenza nel file package.json).

npm install express --save 

Un'altra opzione sarebbe quella di installare il express-generator, questo è installato a livello globale espresso-generatore;)

npm install express-generator -g 

e generare il progetto iniziale in questo modo

+0

Grazie, ma non funziona. Ho eliminato la cartella node_module da AppData \ Roaming \ npm. Ho provato con --save. Nessun risultato. – Hari

0

enter image description here

controllare le impostazioni del proxy.
npm config get proxy

Se il proxy è corretto, è possibile che l'installazione sia stata annullata nel mezzo.

Se è stato fatto, eliminare la cartella denominata "node_modules" nella directory corrente (cartella di installazione) che verrà creata durante l'installazione.

e riavviare l'installazione (digitare npm install)

Problemi correlati