Question

Voici mon noeud et la version NPM: -v noeud v0.4.11 npm -v 1.0.27

Quand j'ai essayé d'installer un module par exemple express, je reçois l'erreur suivante:

[root@localhost npm]# npm install express
npm ERR! Error: First argument needs to be a number, array or string.
npm ERR!     at new Buffer (buffer.js:156:15)
npm ERR!     at regRequest (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:82:17)
npm ERR!     at GET (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:211:3)
npm ERR!     at get_ (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:121:3)
npm ERR!     at /usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:46:10
npm ERR!     at cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:37:9)
npm ERR! Report this *entire* log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>
npm ERR! 
npm ERR! System Linux 2.6.40.3-0.fc15.i686.PAE
npm ERR! command "node" "/usr/local/bin/npm" "install" "express"
npm ERR! cwd /home/kelvin/Downloads/npm
npm ERR! node -v v0.4.11
npm ERR! npm -v 1.0.27
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/kelvin/Downloads/npm/npm-debug.log
npm not ok
Était-ce utile?

La solution 2

https://github.com/isaacs/npm/issues/1372# issuecomment-2036919

Isaacs: «. La branche principale de git est souvent instable Ce problème est résolu dans la tête déjà »

Résolu après git pull et make install.

Autres conseils

On dirait que votre auth est réglé sur quelque chose qui ne fonctionne pas. Ne sait pas comment cela est arrivé - peut-être vérifier votre /home/kelvin/.npmrc pour une config parasite? Prise de vue en bit un noir. Je voudrais essayer la liste de diffusion NPM si vous ne trouvez pas quelque chose dans le rc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top