Ho scaricato l'ultima versione di Node.js (0.8.8) e funziona tutto bene e dandy, ma l'NPM fornito con l'installazione Node.js ora non funziona. Ha funzionato quando ho avuto una versione non aggiornata di Node.js (0.5.x) e ho potuto digitare i comandi comeErrore NPM su qualsiasi comando
npm --version
e sarebbe restituire la versione corrente di NPM. Tuttavia quando lo faccio qualsiasi comando (anche quello sopra) ho receieve questo errore
$ npm -v
/usr/lib/node_modules/npm/lib/utils/config-defs.js:5
, stdio = process.binding("stdio")
^
Error: No such module
at Object.<anonymous> (/usr/lib/node_modules/npm/lib/utils/config-defs.js:5:21)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/usr/lib/node_modules/npm/lib/utils/ini.js:43:18)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
Sto usando la versione NPM 1.1.59
Nota: Ho provato ad aggiornare NPM con
$ curl -L curl http://npmjs.org/install.sh | sudo sh
Ma anche questo non ha funzionato.
funziona anche per me, penso che il problema derivi da quando hai installato un vecchio pacchetto non dal sito di distro del nodo principale e poi provi a installarne uno autentico. –
Grazie! ora funziona come un incantesimo – maarten