문제

All, Trying to install NPM using the commands from here: http://howtonode.org/introduction-to-npm

Specifically, when I run:

curl http://npmjs.org/install.sh | sh

This is the error I get...

node cli.js cache clean
TypeError: Object #<an EventEmitter> has no method 'on'
at Object.<anonymous> (/home/sanjay/npm-1285345468/lib/utils/rm-rf.js:12:9)
at Module._compile (module:385:23)
at Module._loadScriptSync (module:397:16)
at Module.loadSync (module:296:10)
at loadModule (module:241:16)
at require (module:364:12)
at Object.<anonymous> (/home/sanjay/npm-1285345468/cli.js:14:10)
at Module._compile (module:385:23)
at module:413:20
at fs:52:23
make: *** [uninstall] Error 1
sanjay@sanjay-desktop:~$ 

Not sure if I am doing something silly, any help is appreciated..Thank you!

도움이 되었습니까?

해결책

That article is quite outdated.

Since version 0.6.3, npm is bundled into node.js.

Install the latest version of node from http://nodejs.org/ and you'll get npm aswell.

다른 팁

I had the same error - upgrading to the latest stable version made it go away and I'm happily npm'ing.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top